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 AssetSwapCollection
gå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:
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.
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.