Окно зависимости

В Unity часто бывает трудно глеам, какие ресурсы используются и на что они ссылаются. Параметр "найти ссылки в сцене" прекрасно работает, если вас интересует только текущая сцена, но как насчет всего проекта Unity? Здесь можно использовать окно зависимости (Assets/Мртк/Tools/депенденцивиндов).

В окне зависимости показано, как ресурсы ссылаются и зависят друг от друга. Зависимости рассчитываются путем синтаксического анализа идентификаторов GUID в файлах проекта YAML (Обратите внимание, что зависимости скриптов в скриптах не рассматриваются).

Использование

чтобы открыть это окно, выберите смешанная реальность > набор средств > служебных программ > окно зависимостей , которое откроет окно и автоматически начнет создавать граф зависимостей проекта. После построения графа зависимостей можно выбрать ресурсы на вкладке "проект", чтобы проверить их зависимости.

Окно зависимости

В окне отображается список ресурсов, от которых зависит текущий выбранный ресурс, и иерархический список зависимых от него активов. Если ничего не зависит от выбранного ресурса, можно удалить его из проекта (Обратите внимание, что некоторые ресурсы загружаются программно с помощью интерфейсов API, таких как шейдер. Find () и не могут быть перехвачены средством записи зависимостей).

В окне также может отображаться только список всех ресурсов, на которые не ссылаются другие активы, и они могут быть учтены при удалении:

Окно зависимости, показывающее ресурсы, на которые нет ссылок

Примечание

Если ресурсы изменяются, добавляются или удаляются во время использования окна зависимости, рекомендуется обновить граф зависимостей для наиболее актуальных результатов.