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