
Dekorator Hirarki
Sepenuhnya dapat disesuaikan.
Beralih semuanya.
Tentang • Instalasi • Fitur • Dukungan • Donasi
Hierarki dekorator adalah perpanjangan untuk Unity 2018.4 dan lebih tinggi yang memperluas hierarki Unity dan membawanya ke tingkat berikutnya. Dengan header, informasi komponen, dan fitur lainnya, ia mengubah jendela menjadi lebih dari daftar objek yang jelas. Ini dapat mengubah struktur adegan dengan lebih mudah dibaca, memahami dan memberikan informasi tentang apa yang sedang terjadi.
Semuanya opsional, dan dapat dimodifikasi dengan persyaratan proyek.


Rilis • Paket Unity • Zip
HierarchyDecorator juga dapat dipasang langsung melalui URL GIT
https://github.com/WooshiiDev/HierarchyDecorator.git
Anda juga dapat menginstalnya melalui UPM
openupm add com.wooshii.hierarchydecorator
Anda juga dapat menginstal ini melalui git dengan menambahkan yang berikut ini ke manifest.json Anda
"com.wooshii.hierarchydecorator" : "https://github.com/WooshiiDev/HierarchyDecorator.git"
Saat ini, inilah yang dimiliki Dekorator Hirarki
| Dekorator Hirarki | Ekstensi Hierachy Lainnya | |
|---|---|---|
| Dukungan mode terang/gelap | ✔️ | ✔️ |
| Header/pemisah | ✔️ | ✔️ |
| Pengaturan yang dapat diaktifkan | ✔️ | |
| Gaya header khusus | ✔️ | |
| Pemilih Lapisan GameObject | ✔️ | |
| Pemilihan ikon persatuan | ✔️ | |
| Pemilihan Ikon Kustom | ✔️ |
Ini saat ini adalah penambahan di masa depan yang direncanakan
| Dekorator Hirarki | Ekstensi Hierachy Lainnya | |
|---|---|---|
| Remah roti hierarki | Berencana | ✔️ |
| Folder hierarki | Berencana | ✔️ |
| Ikon Instance Kustom | Berencana | ✔️ |
| Dukungan paket eksternal | Berencana | ✔️ |
| Kesalahan skrip/popup peringatan | Berencana | |
| Instance yang terkunci | Berencana | |
| Bendera editor yang dapat dipilih | Berencana | |
| Puncak komentar hierarki | Berencana | |
| Mode Pengaturan Tim/Individual | Berencana |

Ada objek skrip yang diperlukan untuk dijalankan oleh hierarki. Jika dihapus, yang lain akan dibuat dalam Assets/HierarchyDecorator/ . Pengaturan ini juga dapat diakses dari Preferences .
Desain pengaturan dapat berubah dari waktu ke waktu dengan pengembangan untuk mendukung lebih banyak fitur, atau menjaga hal -hal tetap konsisten & bersih.


Toggles hanya akan menampilkan status instance, dapat diklik untuk mengubah keadaan aktif instance.
Show Active Toggles Enable the toggles.
Active Swiping Click and drag over check boxes to toggle them.
Swipe Same State Only toggle the instances with the same state as the first selected.
Swipe Selection Only If a selection exists, only toggle the selected instances.
Depth Mode The accepted criteria for selecting instances when swiping.

Tampilkan lapisan saat ini contohnya ditetapkan.
Show Layers Enable the toggles.
Click To Select Layer Clicking the layer label will display a layer dropdown to update it.
Apply Child Layers Change the child gameobjects when updating the layer above.

Breadcrumbs akan menunjukkan jalur garis dalam hierarki, di antara objek untuk membantu memvisualisasikan pohon.
Pengaturan contoh terkait dengan remah roti Drwan untuk instance dan saudara kandungnya.
Pengaturan hierarki akan memodifikasi bagaimana remah roti ditampilkan untuk kedalaman yang lebih tinggi.
Show Show the breadcrumbs.
Color The colour of the drawn lines.
Style The line style - Solid, Dash, Dotted.
Display Horizontal Draw a horizontal line, from left to right, towards the instance.

Latar belakang dapat diaktifkan ke warna latar belakang alternatif antara setiap baris hierarki.
Alternate Background Show the breadcrumbs.
Color One The first colour for the theme.
Color Two The second colour for the theme.
Tab gaya mengontrol desain header dan pemisahan untuk hierarki. Warna adalah individu untuk mode terang dan gelap yang menyediakan aksesibilitas. Awalan adalah string yang harus ditentukan pada awal nama instance untuk menerapkan gaya.
Lapisan dan ikon dapat secara khusus menonaktifkan instance gaya untuk menghilangkan kekacauan dan informasi yang tidak diperlukan.
Ikon dapat ditampilkan yang mewakili komponen yang ada di GameObjects. Tab ini akan memberikan fleksibilitas untuk menentukan komponen apa yang dapat dan tidak dapat ditampilkan, dan juga memungkinkan Anda untuk secara otomatis menunjukkan semuanya.


Tunjukkan semua
Di bawah ini Tampilkan semua adalah dua label - Unity & Custom. Keduanya dapat diaktifkan untuk secara otomatis menampilkan masing -masing komponen secara otomatis pada semua contoh. Komponen Unity merujuk pada tipe bawaan, sedangkan khusus adalah kustom monobehaviour di luar basis kode Unity.
Kelompok
Komponen Unity telah dikategorikan ke dalam kelompok terkait untuk membuatnya lebih mudah untuk menyaring semua yang ada. Pencarian dapat digunakan untuk memperluas ini lebih lanjut.
Komponen apa pun yang diaktifkan dalam dikecualikan akan menonaktifkannya sepenuhnya bahkan jika menunjukkan semua komponen persatuan diaktifkan. Ini terutama untuk membuatnya lebih mudah untuk menghapus jenis yang tidak diperlukan saat menunjukkan semuanya .
Kebiasaan
Komponen khusus untuk skrip yang dibuat dalam proyek, yang bukan bagian dari mesin Unity. Di sini skrip dapat dikelompokkan bersama dan diaktifkan jika menunjukkan semua untuk komponen khusus tidak aktif.
Skrip juga dapat diseret dari tampilan proyek dan akan ditambahkan ke grup yang disorot untuk organisasi yang mudah.


Saat berkontribusi pada repositori ini, silakan diskusikan terlebih dahulu perubahan yang ingin Anda lakukan melalui masalah atau metode lain dengan pemilik repositori ini sebelum melakukan perubahan.
Harap kirimkan pertanyaan, bug atau masalah, ke halaman masalah di repositori ini. Semua umpan balik dihargai karena tidak hanya membantu diri saya menemukan masalah yang tidak saya lihat, tetapi juga membantu meningkatkan dekorator hierarki secara keseluruhan.
Dewan proyek GitHub untuk ini juga ada yang menunjukkan tujuan pengembangan saat ini dan fitur masa depan.
Jangkau saya atau lihat pekerjaan saya yang lain melalui:
HierarchyDecorator akan dan selalu dikembangkan di waktu luang saya, dan ada banyak fitur lagi yang ingin saya sertakan. Jika Anda mau mendukung saya, Anda dapat melakukannya di bawah ini:
Pengembangan akan dilanjutkan dengan ini dan akan selamanya tetap umum dan gratis.
Hak Cipta (C) 2020-2024 Damian Slocombe