Служебная программа замены активов — MRTK2
Поиск и замена являются вездесущими при работе с инструментами создания текста и контента. Если вам нужно заменить много ресурсов в сцене Unity, это место, где AssetSwapUtility ScriptableObject и редактор может дать руку. Программа включена Microsoft.MixedReality.Toolkit.Unity.Tools
в пакет.
Все AssetSwapUtility
действия поиска и замены сохраняются как ScriptableObject, чтобы он был тривальным для переключения назад и вперед или сохранять "темы" для дальнейшего использования.
Переключение ресурсов
Переключение ресурсов легко после создания AssetSwapCollection
. Давайте продемонстрируем использование, переключив два красных куба с двумя голубыми шарами в сцене. Сначала добавьте в сцену два красных куба, которые используют куб Unity по умолчанию и MRTK_Standard_Red
материал.
Чтобы создать коллекцию AssetSwapCollection
буферов ресурсов, перейдите к Смешанная реальность Toolkit > Utilities>. При выборе AssetSwapCollection
заполните свойства, как показано на рисунке ниже:
Затем выберите "Blue Spheres" в раскрывающемся списке "Выбранная тема" и нажмите кнопку "Применить". Все красные куби в сцене должны быть заменены синим шарами.
В этом примере мы выполнили полную замену сцены, но вы можете заменить части сцены, изменив режим выбора. Вы также можете вернуться к красным кубам, выбрав "Красные кубы" в раскрывающемся списке "Выбранная тема" и снова нажав кнопку "Применить".
Примечание.
Можно заменить любой тип ресурса, например аудиофайлы, шрифты, префабы и т. д. При AssetSwapUtility
выполнении нескольких проверок вменяемости, чтобы убедиться, что вы переключение на аналогичные типы.