Delen via


Hulpprogramma voor het wisselen van activa — MRTK2

Zoeken en vervangen is alomtegenwoordig wanneer u in hulpmiddelen voor het maken van tekst en inhoud werkt. Wanneer u veel assets in een Unity-scène moet wisselen, kan het AssetSwapUtility ScriptableObject en de editor een hand lenen. Het hulpprogramma is inbegrepen bij het Microsoft.MixedReality.Toolkit.Unity.Tools pakket.

Hiermee AssetSwapUtility worden alle acties voor zoeken en vervangen opgeslagen als scriptableObject, zodat het trival is om heen en weer te wisselen of 'thema's' op te slaan voor toekomstig gebruik.

Activa wisselen

Het wisselen van assets is eenvoudig zodra u een AssetSwapCollection. Laten we het gebruik laten zien door twee rode kubussen met twee blauwe bollen in een scène te wisselen. Voeg eerst twee rode kubussen toe aan uw scène die gebruikmaken van de standaard Unity-kubus en het MRTK_Standard_Red materiaal.

Als u een AssetSwapCollectionaccount wilt maken, gaat u naar Mixed Reality Toolkit > Utilities > Create Asset Swap Collection. Vul met de AssetSwapCollection geselecteerde optie de eigenschappen in zoals in de onderstaande afbeelding wordt weergegeven:

Verzameling activawisselingen in de Unity-editor

Selecteer vervolgens 'Blue Spheres' in de vervolgkeuzelijst Geselecteerd thema en druk op Toepassen. Alle rode kubussen in uw scène moeten worden vervangen door blauwe bollen.

Verzameling activawisseling in de Unity-editor met geselecteerd thema gemarkeerd

In dit voorbeeld hebben we een volledige scènevervanging uitgevoerd, maar u kunt delen van uw scène vervangen door de selectiemodus te wijzigen. U kunt ook terugkeren naar rode kubussen door 'Rode kubussen' te selecteren in de vervolgkeuzelijst Geselecteerd thema en opnieuw op Toepassen te drukken.

Notitie

Het is mogelijk om elk assettype, zoals audiobestanden, lettertypen, prefabs, enzovoort, te verwisselen. Er AssetSwapUtility worden enkele sanity-controles uitgevoerd om ervoor te zorgen dat u wisselt naar vergelijkbare typen.