Membuat komponen dengan scripting
Tags

Mengaktifkan GameObjects

Anda dapat menandai 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
sebagai tidak aktif untuk menghapusnya dari 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
. Untuk melakukan ini, arahkan ke 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
dan periksa kotak centang di sebelah nama GameObject (lihat gambar di bawah), atau gunakan metode SetActive dalam skrip. Untuk memeriksa skrip jika objek ditandai sebagai aktif atau tidak aktif, periksa properti Sitemap Sitemap.

A GameObjects activation checkbox next to the name, both highlighted in the red box
Kotak aktivasi GameObject di samping nama, keduanya disorot di kotak merah

Mengaktifkan permainan indukObject

Ketika Anda menonaktifkan GameObject induk, Anda juga menonaktifkan semua GameObject anak.

Penonaktifan menimpa pengaturan activeSelf pada semua anak GameObjects, sehingga Unity membuat seluruh hirarki tidak aktif dari orang tua ke bawah. Ini tidak mengubah nilai properti activeSelf pada anak GameObjects, sehingga mereka kembali ke keadaan asli mereka ketika Anda mengaktifkan ulang orang tua.

Catatan: Ini berarti bahwa Anda tidak dapat menentukan apakah atau tidak anak GameObject saat ini aktif di Adegani dengan membaca properti activeSelf, karena meskipun itu ditetapkan sebagai aktif, salah satu orang tua mungkin diatur sebagai tidak aktif.

Sebaliknya, jika Anda perlu menentukan apakah saat ini aktif di tempat kejadian, Anda harus menggunakan properti activeInHierarchy, yang mengambil efek overriding orang tua ke akun.

The selected GameObject (Cube) is set as active, but remains inactive because its parent is set to inactive
GameObject yang dipilih (Cube) diatur sebagai aktif, tetapi tetap tidak aktif karena orang tuanya diatur untuk tidak aktif
Membuat komponen dengan scripting
Tags