Afhankelijkheidsvenster

In Unity is het vaak moeilijk om te achterhalen welke assets worden gebruikt en waar naar wordt verwezen. De optie Verwijzingen zoeken in scène werkt prima als u zich alleen bezig hebt 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 YAML-projectbestanden te parseren (opmerking: afhankelijkheden van scripts naar scripts worden niet in aanmerking genomen).

Gebruik

Als u het venster wilt openen, selecteert u > Mixed Reality Toolkit > Utilities > Dependency Window. Hiermee wordt het venster geopend en wordt automatisch begonnen met het bouwen van de afhankelijkheidsgrafiek van uw project. Zodra de afhankelijkheidsgrafiek is gebouwd, kunt u assets selecteren op het projecttabblad om de afhankelijkheden te inspecteren.

Afhankelijkheidsvenster

In het venster wordt een lijst weergegeven met assets van waar de geselecteerde asset van afhankelijk is, en een hiërarchische lijst met assets die ervan afhankelijk zijn. Als er niets afhankelijk is van de 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 gedetecteerd door de afhankelijkheidstracker.

In het venster kan ook slechts een lijst met alle assets worden weergegeven waarnaar niet wordt verwezen door andere assets en die kunnen worden overwogen om te worden verwijderd:

Afhankelijkheidsvenster met niet-aaneengeslagen assets

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.