Narzędzie wymiany zasobów — MRTK2
Funkcja Znajdź i zamień jest wszechobecna podczas pracy z narzędziami do tworzenia tekstu i zawartości. Gdy musisz zamienić wiele zasobów w scenie aparatu Unity, jest to miejsce, w którym element AssetSwapUtility ScriptableObject i edytor mogą pożyczyć rękę. Narzędzie jest dołączone do Microsoft.MixedReality.Toolkit.Unity.Tools
pakietu.
Polecenie AssetSwapUtility
zapisuje wszystkie akcje znajdowania i zastępowania jako obiektu ScriptableObject, aby można było zamienić je tam i z powrotem lub zapisać "motywy" zamiany na potrzeby użycia w przyszłości.
Zamiana zasobów
Zamiana zasobów jest łatwa po utworzeniu pliku AssetSwapCollection
. Pokażmy, zamieniając dwa czerwone sześciany na dwie niebieskie sfery w scenie. Najpierw dodaj dwa czerwone moduły do sceny, które używają domyślnego modułu MRTK_Standard_Red
Aparatu Unity i materiału.
Aby utworzyć obiekt AssetSwapCollection
, przejdź do pozycji Narzędzia zestawu narzędzi Mixed Reality Toolkit > > Create Asset Swap Collection. Po wybraniu AssetSwapCollection
wypełnij właściwości, jak pokazano na poniższej ilustracji:
Następnie wybierz pozycję "Blue Spheres" z listy rozwijanej "Wybrany motyw" i naciśnij pozycję "Zastosuj". Wszystkie czerwone moduły w scenie powinny zostać zastąpione niebieskimi sferami.
W tym przykładzie wykonaliśmy zamianę pełnej sceny, ale możesz zamienić fragmenty sceny, zmieniając tryb wyboru. Możesz również zamienić z powrotem na czerwone moduły, wybierając pozycję "Czerwone moduły" z listy rozwijanej "Wybrany motyw" i ponownie naciskając pozycję "Zastosuj".
Uwaga
Istnieje możliwość zamiany dowolnego typu elementu zawartości, takiego jak pliki audio, czcionki, prefab itp. Spowoduje AssetSwapUtility
to przeprowadzenie kilku kontroli kondycji, aby upewnić się, że zamieniasz się na podobne typy.