Arus kerja aset
Mengimpor aset secara bersamaan

Aset impor

Anda dapat membawa aset yang dibuat di luar Unity ke proyek Unity Anda. Untuk melakukan ini, Anda dapat mengekspor file langsung ke folder Assets untuk proyek Anda, atau menyalinnya ke folder itu. Untuk banyak format umum, Anda dapat menyimpan file sumber Anda langsung ke folder Assets proyek Anda dan Unity dapat membacanya. Unity juga mendeteksi ketika Anda menyimpan perubahan baru ke file dan re-imports file yang diperlukan.

Ketika Anda membuat proyek Unity, Unity membuat folder (dinami setelah proyek Anda) yang mengandung subfolder berikut:

  • Temp
  • Library
  • Assets
  • ProjectSettings
  • Logs
  • Packages

Anda dapat menyimpan atau menyalin file yang ingin Anda gunakan dalam proyek Anda ke folder Assets, dan Anda dapat menggunakan Project windowJendela yang menunjukkan isi folder Assets (Project tab) More info
Lihat di Glossary
di dalam Unity untuk melihat isi folder Assets Anda. Oleh karena itu, jika Anda menyimpan atau menyalin file ke folder Assets Anda, Unity mengimpornya dan kemudian muncul di jendela Proyek Anda.

Ketika Anda memodifikasi file di Unity, Unity tidak memodifikasi file sumber asli Anda, meskipun Anda sering dapat memilih antara berbagai cara untuk mengompres, memodifikasi, atau memproses aset dalam Unity. Alih-alih, proses impor membaca file sumber Anda, dan menciptakan representasi permainan dari aset Anda secara internal, cocokkan pengaturan impor yang dipilih. Jika Anda memodifikasi pengaturan impor untuk aset, atau membuat perubahan pada file sumber di folder Assets, Mempersatukan kembali aset lagi untuk mencerminkan perubahan Anda.

Sitemap Dalam kebanyakan kasus, item yang muncul di jendela Proyek Anda mewakili file aktual di komputer Anda. Jika Anda menghapusnya di jendela Proyek Editor Unity, Anda juga menghapusnya dari komputer Anda.Warning: In most cases, the items that appear in your Project window represent actual files on your computer. If you delete them within the Unity Editor Project window, you also delete them from your computer.

Unity secara otomatis mendeteksi file karena mereka ditambahkan ke folder Assets, atau jika mereka dimodifikasi. Ketika Anda menempatkan aset ke folder Assets Anda, muncul di jendela Proyek Anda.

The Project window shows Assets that Unity has imported into your project
Jendela Proyek menunjukkan Aset yang telah diimpor ke proyek Anda

Jika Anda menyeret file dari browser file komputer Anda ke jendela Proyek Unity, Unity membuat salinan dan menempatkannya ke folder Assets Anda. Anda kemudian dapat mengakses salinan ini dari jendela Proyek.

Untuk membawa koleksi aset ke proyek Anda dari proyek Unity lain, Anda dapat menggunakan Paket asetKoleksi file dan data dari proyek Unity, atau elemen proyek, yang dikompresi dan disimpan dalam satu file, mirip dengan file Zip, dengan ekstensi .unitypackage. Paket aset adalah cara praktis berbagi dan menggunakan proyek Unity dan koleksi aset. More info
Lihat di Glossary
.

Pengaturan Impor Aset

Cara paling sederhana untuk bergerak dengan aman atau mengubah nama aset Anda adalah untuk selalu melakukannya dari dalam folder proyek Unity. Cara ini, Unity secara otomatis bergerak atau mengubah nama file meta yang sesuai. Untuk membaca lebih lanjut tentang file .meta dan proses impor, lihat Bagaimana aset impor Unity.

Setiap jenis aset yang mendukung Unity memiliki set Pengaturan Impor, yang mempengaruhi bagaimana aset muncul atau berperilaku. Untuk melihat pengaturan impor aset, pilih aset di Tampilan Proyek. Pengaturan impor untuk aset ini akan muncul 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
. Pilihan yang muncul bervariasi tergantung pada jenis aset yang dipilih.

Misalnya, pengaturan impor gambar memungkinkan Anda untuk memilih apakah Unity mengimpornya sebagai Tekstur, spriteObjek grafis 2D. Jika Anda digunakan untuk bekerja di 3D, Sprites pada dasarnya hanya tekstur standar tetapi ada teknik khusus untuk menggabungkan dan mengelola tekstur sprite untuk efisiensi dan kenyamanan selama perkembangan. More info
Lihat di Glossary
2D, atau normal mapJenis tekstur Peta Bump yang memungkinkan Anda untuk menambahkan detail permukaan seperti benjolan, alur, dan goresan ke model yang menangkap cahaya seolah-olah mereka diwakili oleh geometri nyata.
Lihat di Glossary
. Pengaturan impor untuk file FBX memungkinkan Anda untuk menyesuaikan skala, menghasilkan koordinasi normal atau lightmapTekstur pra-render yang mengandung efek sumber cahaya pada objek statis di tempat kejadian. Lightmaps dilalui atas geometri adegan untuk menciptakan efek pencahayaan. More info
Lihat di Glossary
, dan membagi & trim animation clipsAnimasi data yang dapat digunakan untuk karakter animasi atau animasi sederhana. Ini adalah bagian "unit" sederhana dari gerakan, seperti (salah satu contoh spesifik) "Idle", "Walk" atau "Run". More info
Lihat di Glossary
didefinisikan dalam file.

Clicking on an image asset in the Project window shows the import settings for that asset in the Inspector
Mengklik aset gambar di jendela Proyek menunjukkan pengaturan impor untuk aset itu di Inspektur

Untuk jenis aset lain, pengaturan impor terlihat berbeda. Berbagai pengaturan yang Anda lihat berkaitan dengan jenis aset yang dipilih. Berikut ini contoh aset Audio, dengan pengaturan impor terkait yang ditunjukkan dalam inspektur:

An Audio asset selected in the Project window shows the Audio import settings for that asset in the Inspector
Sebuah aset Audio yang dipilih di jendela Proyek menunjukkan pengaturan impor Audio untuk aset itu di Inspektur

Jika Anda mengembangkan proyek lintas platform, Anda dapat menimpa pengaturan "standar" dan menetapkan pengaturan impor yang berbeda berdasarkan per platform.

Pengolahan aset

Unity membaca dan memproses file apa pun yang Anda tambahkan ke folder Assets, dan mengubah isi file ke data game-ready internal. File aset itu sendiri tetap tidak berubah, dan data internal disimpan di folder Library proyek. Data ini merupakan bagian dari Asset Database Editor Unity.

Menggunakan format internal untuk aset memungkinkan Unity untuk memiliki versi internal aset Anda siap digunakan pada runtime di Editor, dan untuk menyimpan file sumber yang tidak dimodifikasi Anda di folder Assets. Perbedaan antara file aset dan versi internal berarti bahwa Anda dapat dengan cepat mengedit file aset, dan memiliki editor mengambil perubahan secara otomatis. Misalnya, Anda dapat menyimpan file .psd langsung ke folder Assets Anda, tetapi perangkat keras seperti perangkat seluler dan kartu grafis PC tidak dapat memproses format itu secara langsung untuk membuat mereka sebagai tekstur. Sebagai gantinya, Unity dapat mengubah versi internal menjadi format bahwa platform tersebut dapat memproses.

Unity menyimpan representasi internal aset Anda di folder Library, yang berperilaku seperti folder cache. Sebagai pengguna, Anda tidak perlu mengubah folder Library secara manual; jika Anda melakukannya, Anda mungkin negatif mempengaruhi proyek Anda di Editor Unity. Ini juga berarti bahwa Anda tidak boleh menyertakan folder Library di bawah 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
.

Sitemap Jika proyek Anda tidak terbuka di Unity, Anda dapat menghapus folder Note: dengan aman, karena Unity dapat menggenerasi semua data dari folder Library dan Assets pada saat berikutnya Anda meluncurkan proyek Anda.ProjectSettings folders the next time you launch your project.

aset kompleks

Dalam beberapa kasus, Unity mungkin membuat beberapa aset sementara mengimpor satu file aset. Contoh:

  • Ketika file 3D (seperti file FBX) mendefinisikan Bahan atau mengandung Tekstur tertanam. Untuk menangani ini, ekstrak Unity Bahan dan tekstur tertanam sebagai aset terpisah.
  • Ketika Anda ingin mengimpor file gambar sebagai kecambah 2D. Anda harus menggunakan 2D Sprite Editor untuk mendefinisikan beberapa kecambah dari gambar grafis tunggal. Unity menampilkan setiap sprite didefinisikan dalam Editor sebagai aset Sprite terpisah di jendela Proyek.
  • Ketika file 3D mengandung beberapa garis waktu animasi atau beberapa klip. Untuk menangani ini, Unity secara otomatis mendefinisikan garis waktu animasi terpisah atau klip berdasarkan pengaturan impor animasi. Menghasilkan beberapa klip animasi muncul sebagai aset Klip Animasi terpisah di jendela Proyek.

See also

Arus kerja aset
Mengimpor aset secara bersamaan