Ressourcentauschhilfsprogramm – MRTK2

Suchen und Ersetzen ist bei der Arbeit mit Text- und Inhaltserstellungstools allgegenwärtig. Wenn Sie viele Ressourcen in einer Unity-Szene austauschen müssen, können das AssetSwapUtilityScriptableObject und der Editor helfen. Das Hilfsprogramm ist im Microsoft.MixedReality.Toolkit.Unity.Tools Paket enthalten.

Die AssetSwapUtility speichert alle Such- und Ersetzungsaktionen als ScriptableObject, sodass es trival ist, hin- und herzuwechseln oder "Designs" für die zukünftige Verwendung zu speichern.

Austauschen von Ressourcen

Das Austauschen von Ressourcen ist einfach, sobald Sie eine AssetSwapCollectionerstellt haben. Wir veranschaulichen die Verwendung, indem zwei rote Würfel durch zwei blaue Kugeln in einer Szene ausgetauscht werden. Fügen Sie zunächst ihrer Szene zwei rote Cubes hinzu, die den Standard-Unity-Cube und das MRTK_Standard_Red Material verwenden.

Um eine AssetSwapCollectionzu erstellen, navigieren Sie zu Mixed Reality Toolkit-Hilfsprogramme >> Asset Swap Collection erstellen. Füllen Sie mit dem AssetSwapCollection ausgewählten Die Eigenschaften aus, wie in der folgenden Abbildung dargestellt:

Sammlung des Ressourcentauschs im Unity-Editor

Wählen Sie als Nächstes "Blaue Kugeln" aus der Dropdownliste "Ausgewähltes Design" aus, und klicken Sie auf "Anwenden". Alle roten Würfel in Ihrer Szene sollten durch blaue Kugeln ersetzt werden.

Sammlung des Ressourcentauschs im Unity-Editor mit hervorgehobenem Design

In diesem Beispiel haben wir eine vollständige Szenenersetzung durchgeführt, aber Sie können Teile Ihrer Szene ersetzen, indem Sie den "Auswahlmodus" ändern. Sie können auch wieder zu roten Cubes wechseln, indem Sie in der Dropdownliste "Ausgewähltes Design" "Red Cubes" auswählen und erneut auf "Anwenden" klicken.

Hinweis

Es ist möglich, beliebige Ressourcentypen wie Audiodateien, Schriftarten, Prefabs usw. auszutauschen. Die AssetSwapUtility führt einige Integritätsprüfungen durch, um sicherzustellen, dass Sie zu ähnlichen Typen wechseln.