Utilità di scambio di asset - MRTK2

Trovare e sostituire è onnipresente quando si lavora negli strumenti di creazione di testo e contenuto. Quando è necessario scambiare molti asset all'interno di una scena unity, si tratta della posizione in cui AssetSwapUtilityScriptableObject e l'editor possono dare una mano. L'utilità è inclusa nel Microsoft.MixedReality.Toolkit.Unity.Tools pacchetto.

Salva AssetSwapUtility tutte le azioni di ricerca e sostituzione come scriptableObject in modo che sia trival per scambiare indietro e indietro o salvare lo scambio di "temi" per l'uso futuro.

Scambio di asset

Lo scambio di asset è facile dopo aver creato un AssetSwapCollectionoggetto . Viene illustrato l'uso scambiando due cubi rossi con due sfere blu in una scena. Aggiungere prima due cubi rossi alla scena che usano il cubo Unity predefinito e il MRTK_Standard_Red materiale.

Per creare un AssetSwapCollectionoggetto , passare a Realtà mista Toolkit > Utilities > Create Asset Swap Collection. Con l'opzione selezionata compilare le AssetSwapCollection proprietà come illustrato nell'immagine seguente:

Raccolta di scambi di asset nell'editor di Unity

Selezionare quindi "Blue Spheres" nell'elenco a discesa "Tema selezionato" e premere "Applica". Tutti i cubi rossi all'interno della scena devono essere sostituiti con sfere blu.

Raccolta di scambi di asset nell'editor di Unity con tema selezionato evidenziato

In questo esempio è stata eseguita una sostituzione completa della scena, ma è possibile sostituire parti della scena modificando "Modalità selezione". È anche possibile tornare a cubi rossi selezionando "Cubi rossi" nell'elenco a discesa "Tema selezionato" e premendo di nuovo "Applica".

Nota

È possibile scambiare qualsiasi tipo di asset, ad esempio file audio, tipi di carattere, prefab e così via. Verranno AssetSwapUtility eseguiti alcuni controlli di sanità per assicurarsi di scambiare con tipi simili.