Share via


Verktyg för byte av tillgångar – MRTK2

Hitta och ersätt är allmänt förekommande när du arbetar med verktyg för att skapa text och innehåll. När du behöver växla många tillgångar i en Unity-scen är det här som AssetSwapUtilityScriptableObject och redigeraren kan hjälpa dig. Verktyget ingår i Microsoft.MixedReality.Toolkit.Unity.Tools paketet.

AssetSwapUtility sparar alla åtgärder för att hitta och ersätta som ett ScriptableObject så att det är trival att växla fram och tillbaka eller spara växling "teman" för framtida användning.

Byta tillgångar

Det är enkelt att byta tillgångar när du har skapat en AssetSwapCollection. Vi demonstrerar användningen genom att byta ut två röda kuber mot två blå sfärer i en scen. Lägg först till två röda kuber i scenen som använder Unity-standardkuben MRTK_Standard_Red och materialet.

Om du vill skapa en AssetSwapCollectiongår du till Mixed Reality Toolkit > Utilities > Create Asset Swap Collection (Skapa tillgångsväxlingssamling). Med den AssetSwapCollection markerade fyller du i egenskaperna som visas i bilden nedan:

Insamling av tillgångsväxling i Unity-redigeraren

Välj sedan "Blue Spheres" (Blå sfärer) i listrutan "Selected Theme" (Valt tema) och tryck på "Apply". Alla röda kuber i din scen bör ersättas med blå sfärer.

Insamling av tillgångsväxling i Unity-redigeraren med markerat tema markerat

I det här exemplet utförde vi en fullständig scenersättning, men du kan ersätta delar av scenen genom att ändra "Urvalsläge". Du kan också växla tillbaka till röda kuber genom att välja "Röda kuber" i listrutan "Valt tema" och trycka på "Tillämpa" igen.

Anteckning

Det går att byta alla typer av tillgångar, till exempel ljudfiler, teckensnitt, prefabs osv. AssetSwapUtility utför några hälsokontroller för att säkerställa att du byter till liknande typer.