Share via


Afhankelijkheidsvenster — MRTK2

In Unity is het vaak moeilijk om te glimmen welke assets worden gebruikt en waarnaar wordt verwezen. De optie Verwijzingen zoeken in scène werkt prima als u zich alleen bezig houdt met de huidige scène, maar hoe zit het met uw hele Unity-project? Hier kan het afhankelijkheidsvenster (Assets/MRTK/Tools/DependencyWindow) nuttig zijn.

In het venster Afhankelijkheid wordt weergegeven hoe assets verwijzen naar en afhankelijk zijn van elkaar. Afhankelijkheden worden berekend door GUID's in PROJECT YAML-bestanden te parseren (houd er rekening mee dat er geen rekening wordt gehouden met script-naar-scriptafhankelijkheden).

Gebruik

Als u het venster wilt openen, selecteert u Mixed Reality>Venster Afhankelijkheidvan hulpprogramma'stoolkit>>, waarmee het venster wordt geopend en automatisch de afhankelijkheidsgrafiek van uw project wordt gebouwd. Zodra de afhankelijkheidsgrafiek is gemaakt, kunt u assets selecteren op het projecttabblad om hun afhankelijkheden te controleren.

Venster Afhankelijkheid

In het venster wordt een lijst weergegeven met assets waarvan de geselecteerde asset afhankelijk is, en een hiërarchische lijst met assets die ervan afhankelijk zijn. Als er niets afhankelijk is van de momenteel geselecteerde asset, kunt u overwegen deze uit uw project te verwijderen (houd er rekening mee dat sommige assets programmatisch worden geladen via API's zoals Shader.Find() en mogelijk niet worden ondervangen door de afhankelijkheidstracker).

In het venster kan ook alleen een lijst worden weergegeven met alle assets waarnaar niet wordt verwezen door andere assets en die in aanmerking kunnen worden genomen voor verwijdering:

Afhankelijkheidsvenster met assets zonder verwijzing

Notitie

Als assets worden gewijzigd, toegevoegd of verwijderd terwijl het afhankelijkheidsvenster in gebruik is, is het raadzaam om de afhankelijkheidsgrafiek te vernieuwen voor de meest recente resultaten.