Overrides pada beberapa tingkat
Layers

Unpacking Prefab instances

Untuk mengembalikan isi instance PrefabJenis aset yang memungkinkan Anda untuk menyimpan GameObject lengkap dengan komponen dan properti. Prefab bertindak sebagai template dari mana Anda dapat membuat instance objek baru di tempat kejadian. More info
Lihat di Glossary
menjadi GameObjectObjek mendasar dalam adegan Unity, yang dapat mewakili karakter, props, pemandangan, kamera, waypoints, dan banyak lagi. Fungsi GameObject didefinisikan oleh Komponen yang melekat padanya. More info
Lihat di Glossary
biasa, Anda mengemas instance Prefab. Ini adalah operasi terbalik pembuatan (paket) Prefab, kecuali itu tidak menghancurkan Aset Prefab tetapi hanya mempengaruhi instance Prefab.

Anda dapat membongkar instance Prefab dengan mengklik kanan di Hierarchy dan memilih Unpack Prefab. GameObject yang dihasilkan dalam SceneAdegan berisi lingkungan dan menu permainan Anda. Pikirkan setiap file Adegan unik sebagai tingkat yang unik. Di setiap Adegan, Anda menempatkan lingkungan, hambatan, dan dekorasi, pada dasarnya merancang dan membangun permainan Anda dalam potongan-potongan. More info
Lihat di Glossary
tidak lagi memiliki tautan ke Aset Prefab. Aset Prefab itu sendiri tidak terpengaruh oleh operasi ini dan masih ada kasus lain di Proyek Anda.

Jika Anda memiliki overrides pada instance Prefab Anda sebelum Anda membongkarnya, mereka akan "dibakar" ke GameObjects yang dihasilkan. Itu, nilai-nilai akan tetap sama, tetapi tidak lagi memiliki status sebagai override, karena tidak ada Prefab untuk menimpa.

Jika Anda membongkar Prefab yang memiliki Prefab bersarang di dalam, Prefab bersarang tetap instance Prefab dan masih memiliki tautan ke Aset Prefab masing-masing. Demikian pula, jika Anda membongkar Variant Prefab, akan ada instance Prefab baru di akar yang merupakan contoh dari Prefab dasar.

Secara umum, membongkar instance Prefab akan memberi Anda benda yang sama yang Anda lihat jika Anda masuk ke Mode Prefab untuk Prefab itu. Ini karena Mode Prefab menunjukkan konten yang berada di dalam Prefab, dan membongkar instance Prefab membongkar isi dari Prefab.

Jika Anda memiliki instance Prefab yang ingin Anda ganti dengan GameObjects biasa dan benar-benar menghapus semua tautan ke Aset Prefab, Anda dapat klik kanan di Hierarchy dan pilih Unpack Prefab Completely. Ini setara dengan membongkar Prefab, dan menjaga agar tidak membongkar instance Prefab apa pun yang muncul sebagai hasilnya karena mereka adalah Prefab bersarang atau Prefab dasar.

Anda dapat membongkar instance Prefab yang ada di Adegan, atau yang ada di dalam Prefab lain.


  • 2018–07–31 Sitemap

  • Bersarang Prefab dan Varian Prefab ditambahkan pada 2018.3

Overrides pada beberapa tingkat
Layers