WARNING: LEGACY DOCUMENTATION |
---|
Perhatikan bahwa dari 2017.1 Asset Server adalah produk yang telah ditentukan. Kami merekomendasikan menggunakan SCM Plastik atau Perforce untuk kontrol versi dalam proyek Unity Anda. 2017–06–30 |
Server Aset dirancang untuk menjadi instalasi satu kali sederhana pada mesin server. Berinteraksi dengan Asset Server dilakukan melalui Unity. Unity dapat diinstal pada mesin server, tetapi tidak perlu. Ini harus diadministrasi dari mesin Klien, di mana Proyek dan Pengguna dapat ditambahkan. Setiap klien tambahan harus dikonfigurasi untuk disinkronkan dengan Proyek, menggunakan kredensial Pengguna tertentu.
Anda dapat menginstal Aset Server pada Mac OS X 10.4 atau kemudian, Windows Vista dan berbagai distribusi Linux termasuk CentOS, Ubuntu dan Suse Linux. Sitemap
installer akan menginstal semua file yang diperlukan, setup database dan meluncurkan Asset Server. Pada akhir proses Anda akan diminta untuk membuat Admin password. Kata sandi ini diperlukan untuk memberikan Aset Server dari dalam Unity. Anda harus terhubung ke Asset Server sebagai administrator sebelum Anda dapat membuat proyek atau pengguna.
Aset Server memungkinkan jumlah Users untuk terhubung ke ProjectDalam Unity, Anda menggunakan proyek untuk merancang dan mengembangkan permainan. Proyek menyimpan semua file yang terkait dengan permainan, seperti file aset dan Adegan. More info
Lihat di Glossary. Administrator harus menghubungkan pertama ke Server dengan Unity sebagai klien dan membuat Proyek dan Pengguna baru.
Panduan ini akan menunjukkan bagaimana untuk mendapatkan server Anda dan berjalan dan siap digunakan.
Harap diperhatikan bahwa Asset ServerLegacy - Sistem kontrol aset dan versi dengan antarmuka pengguna grafis terintegrasi menjadi Unity. Aktifkan anggota tim untuk bekerja sama pada proyek pada komputer yang berbeda. More info
Lihat di Glossary sekarang merupakan produk warisan. Kami merekomendasikan menggunakan Plastic SCM atau PerforceSistem kontrol versi untuk manajemen perubahan file. More info
Lihat di Glossary untuk kontrol versi dalam proyek Unity Anda.
Sitemap Luncurkan 1. dan buka proyek kosong. Pilih Unity > Window > Asset Management, lalu klik tombol Version ControlSistem untuk mengelola perubahan file. Anda dapat menggunakan Unity bersama dengan alat kontrol versi yang paling umum, termasuk Perforce, Git, Mercurial dan PlasticSCM. More info
Lihat di Glossary.Settings button.
Anda kemudian akan melihat pengaturan Version Control di InspectorJendela Unity yang menampilkan informasi tentang Pengaturan GameObject yang dipilih saat ini, aset atau proyek, memungkinkan Anda untuk memeriksa dan mengedit nilai. More info
Lihat di Glossary, sekarang pilih Asset Server dari menu drop down Mode.
Sitemap Sekarang kita akan menjalankan server aset. Cari dan menjalankan file berikut:2. Now we are going to run the asset server. Find and run the following file:
Windows: C:\Program Files (x86)\Unity\AssetServer\bin\AssetServerControl.exe
Macintosh:/Library/UnityAssetServer
Catatan: pengguna Yosemite 10.10.3 perlu mencari melalui direktori liabry hard drive, bukan direktori liabry pengguna.
Sitemap Anda sekarang dapat memilih 3. > Window > Asset Management. Ini akan membuka tab manajemen server aset.Version Control. This will open the asset server’s management tab.
Klik tombol Administrasi.
Sitemap Dalam bidang 4., masukkan kedua Server Address atau ip address komputer yang menjalankan Aset Server yang ingin Anda berikan. Jika Asset Server diinstal pada mesin lokal Anda, Anda dapat menggunakan "localhost" sebagai host name. Selanjutnya, berikan nama administrator dan kata sandi. Nama administrator selalu “admin”, dan kata sandi apa yang dimasukkan ketika menginstal Aset Server. Akhirnya, tekan tombol Server Address. Sekarang Anda terhubung ke Asset Server, dan dapat melakukan pengaturan awal.Connect button. You’re now connected to the Asset Server, and can perform the initial setup.
Setiap Server dapat berisi beberapa Proyek, dan setiap Pengguna dapat memiliki izin untuk satu atau lebih Proyek. Proyek umumnya ortogonal, dan unik dalam koleksi aset. Ini terbaik untuk berpikir "satu Proyek sama satu permainan".
Proyek Baru dapat dibuat dengan mengklik tombol Create di tab Server Administration.
Pengguna baru dapat dibuat dengan memilih proyek yang ada dan kemudian mengklik tombol New User.
Setelah pengguna telah dibuat dalam satu Proyek, pengguna dapat ditambahkan ke proyek lain dengan mengaktifkan kotak centang di sebelah kiri nama pengguna dalam daftar pengguna.
Anda dapat mengaktifkan atau menonaktifkan akses pengguna untuk proyek individu. Untuk menghapus proyek atau pengguna dari server menggunakan tombol Delete Project dan Delete User.
Server Aset Unity menggunakan port TCP 10733. Anda mungkin perlu mengaktifkan koneksi ke port ini di firewall dan / atau router Anda.
Server Aset dibangun menggunakan versi PostgreSQL yang dimodifikasi. Mengakses database SQL secara langsung memerlukan sedikit pengetahuan teknis tentang baris perintah SQL dan Unix/Linux. kebijaksanaan pengguna disarankan.
Kami telah menyediakan alat baris perintah untuk kembali ke server aset. Alat harus dijalankan dari akun administrator pada mesin yang menjalankan server aset. BACKUP_LOCATION dengan nama jalan Anda ingin alat cadangan untuk menempatkan cadangan:
Mac OS X sudo /Library/UnityAssetServer/bin/as_backup
BACKUP_LOCATION
Linux sudo /opt/unity_asset_server/bin/as_backup
Login
Windows XP (32/64 bit) Login"%ProgramFiles%\Unity\AssetServer\bin\as_backup.cmd"
BACKUP_LOCATION
as_backup akan membuat direktori di BACKUP_LOCATION yang berisi satu atau lebih file per proyek ditambah file yang berisi informasi tentang setiap proyek dan cadangan semua pengguna dan kata sandi mereka.
Untuk mengembalikan cadangan Asset Server yang diproduksi dengan as_backup, melakukan instalasi bersih dari Asset Server tanpa proyek yang dibuat. (Peraturan pemulihan akan menolak untuk menulis proyek yang sudah ada dengan nama yang sama.)
Kemudian jalankan alat restorasi cadangan yang disediakan, as_restore
menunjuk ke lokasi cadangan yang dibuat dengan as_backup:
Mac OS X sudo /Library/UnityAssetServer/bin/as_restore
BACKUP_LOCATION
Linux sudo /opt/unity_asset_server/bin/as_restore
Login
Windows XP (32/64 bit) Login"%ProgramFiles%\Unity\AssetServer\bin\as_restore.cmd"
BACKUP_LOCATION
Perhatikan bahwa Anda juga dapat menggunakan as_backup dan as_restore untuk memindahkan instalasi server aset dari satu mesin ke mesin lain dengan melakukan backup pada mesin sumber, memindahkan direktori cadangan ke mesin tujuan (atau memasangnya melalui berbagi file jaringan,) dan kemudian menjalankan as_restore untuk memasukkan data ke dalam instance Server Aset yang baru diinstal. Ini bahkan akan bekerja ketika sumber dan tujuan Asset Server memiliki versi yang berbeda atau berjalan pada sistem operasi yang berbeda.
Untuk melihat tabel di database Proyek, pertama-tama Anda perlu mencari nama database yang sebenarnya. Jalankan perintah baris perintah ini pada mesin hosting Asset Server:
Login Sitemap/Library/UnityAssetServer/bin/psql -U admin -h localhost -d postgres -c 'select * from all_databases**view'
Linux /opt/unity_asset_server/bin/psql -U admin -h localhost -d postgres -c 'select * from all_databases**view'
Windows XP (32/64 bit)"%ProgramFiles%\Unity\AssetServer\bin\psql.exe" -U admin -h localhost -d postgres -c "select * from all_databases**view"
Ini dan perintah lain akan meminta Anda untuk kata sandi. Setiap kali ini terjadi, masukkan kata sandi admin untuk database, yang ditetapkan selama instalasi. Hasilnya akan menjadi tabel yang mengikuti tata letak dasar ini:
databasename | projectname | description | version
--------------------+--------------------+--------------------------+---------
sandbox | Sandbox | Created with Unity 2.0.0 | 1.0
game | Game | Created with Unity 2.0.0 | 1.0
my_game_project | My Game Project | Created with Unity 2.0.0 | 1.0
(3 rows)
Sekarang Anda perlu mengidentifikasi "databasename" Proyek yang ingin Anda kembali. Ketika membuat database, default "databasename" sama dengan "projectname" seperti yang ditunjukkan dalam Unity, tetapi dalam huruf kecil dan ruang diganti dengan underscores.
Perhatikan bahwa jika server Anda menghosting beberapa database PostgreSQL pada port yang berbeda, Anda perlu untuk secara eksplisit memberikan port yang digunakan untuk terhubung ke database Aset Server. Dalam kasus ini tambahkan -p 10733 untuk perintah yang diberikan (menurut Anda telah menggunakan port default 10733 untuk instance Anda.) Contoh:
Linux /opt/unity_asset_server/bin/psql -U admin -h localhost -d postgres -c 'select * from all_databases**view' -p 10733
Ini dan semua perintah lain menggunakan alat dari distribusi PostgreSQL. Anda dapat membaca lebih banyak tentang alat-alat ini di sini: http://www.postgresql.org/docs/8.3/interactive/reference-client.html
2017–06–30 Login
Aset Server yang diuraikan dalam
Windows XP dukungan di Standalone Player dihapus pada 2018.1