Jendela dependensi — MRTK2

Di Unity, seringkali sulit untuk berkilau aset mana yang digunakan, dan apa yang merujuknya. Opsi "Temukan Referensi dalam Adegan" berfungsi dengan baik ketika Anda hanya peduli dengan adegan saat ini, tetapi bagaimana dengan seluruh proyek Unity Anda? Di sinilah Jendela Dependensi (Aset/MRTK/Alat/DependencyWindow) dapat berguna.

Jendela Dependensi menampilkan bagaimana aset mereferensikan dan bergantung satu sama lain. Dependensi dihitung dengan mengurai guid dalam file YAML proyek (catatan, skrip ke dependensi skrip tidak dipertimbangkan).

Penggunaan

Untuk membuka jendela, pilih Mixed Reality>Jendela DependensiUtilitasToolkit>> yang akan membuka jendela dan secara otomatis mulai membangun grafik dependensi proyek Anda. Setelah grafik dependensi dibuat, Anda dapat memilih aset di tab proyek untuk memeriksa dependensinya.

Jendela dependensi

Jendela menampilkan daftar aset yang bergantung pada aset yang saat ini dipilih, dan daftar hierarkis aset yang bergantung padanya. Jika tidak ada yang bergantung pada aset yang saat ini dipilih, Anda dapat mempertimbangkan untuk menghapusnya dari proyek Anda (perhatikan bahwa beberapa aset dimuat secara terprogram melalui API seperti Shader.Find() dan mungkin tidak tertangkap oleh pelacak dependensi).

Jendela juga dapat menampilkan hanya daftar semua aset yang tidak dirujuk oleh aset lain dan dapat dipertimbangkan untuk penghapusan:

Jendela dependensi memperlihatkan aset yang tidak direferensikan

Catatan

Jika aset dimodifikasi, ditambahkan, atau dihapus saat jendela dependensi sedang digunakan, disarankan untuk menyegarkan grafik dependensi untuk hasil yang paling "terbaru".