Bağımlılık penceresi — MRTK2

Unity'de, hangi varlıkların kullanıldığını ve bunlara nelerin başvurmuş olduğunu parıldatmak genellikle zordur. "Görünümde Başvuruları Bul" seçeneği yalnızca geçerli sahneyle ilgilendiğinizde harika çalışır, ancak unity projenizin tamamı ne olacak? Burada Bağımlılık Penceresi (Varlıklar/MRTK/Araçlar/DependencyWindow) yararlı olabilir.

Bağımlılık Penceresi, varlıkların nasıl başvurarak birbirine bağımlı olduğunu gösterir. Bağımlılıklar, proje YAML dosyalarındaki guid'ler ayrıştırılarak hesaplanır (betik bağımlılıklarına yönelik betik dikkate alınmaz).

Kullanım

Pencereyi açmak için pencereyi açıp projenizin bağımlılık grafiğini otomatik olarak oluşturmaya başlayacak Karma Gerçeklik Toolkit>Yardımcı Programlar>Bağımlılık Penceresi'niseçin>. Bağımlılık grafiği oluşturulduktan sonra, bağımlılıklarını incelemek için proje sekmesinde varlıkları seçebilirsiniz.

Bağımlılık penceresi

Pencerede, seçili durumdaki varlığın bağlı olduğu varlıkların listesi ve buna bağlı olan varlıkların hiyerarşik bir listesi görüntülenir. Seçili olan varlığa bağlı bir şey yoksa, bunu projenizden silmeyi düşünebilirsiniz (bazı varlıkların Shader.Find() gibi API'ler aracılığıyla program aracılığıyla yüklendiğini ve bağımlılık izleyicisi tarafından yakalanmayabileceğini unutmayın).

Pencere, diğer varlıklar tarafından başvurulmayan ve silinmek üzere değerlendirilebilecek tüm varlıkların yalnızca listesini de görüntüleyebilir:

Başvurulmayan varlıkları gösteren bağımlılık penceresi

Not

Bağımlılık penceresi kullanımdayken varlıklar değiştirilir, eklenir veya kaldırılırsa, en "güncel" sonuçlar için bağımlılık grafiğinin yenilenmesi önerilir.