Condividi tramite


Utilità di scambio di asset - MRTK2

La ricerca e la sostituzione sono onnipresenti quando si lavora negli strumenti di creazione di testo e contenuto. Quando è necessario scambiare molti asset all'interno di una scena unity, è la posizione in cui AssetSwapUtility ScriptableObject e l'editor possono dare una mano. L'utilità è inclusa nel Microsoft.MixedReality.Toolkit.Unity.Tools pacchetto.

AssetSwapUtility Salva tutte le azioni di ricerca e sostituzione come ScriptableObject in modo che sia trival per scambiarsi avanti e indietro o salvare "temi" per un uso futuro.

Scambio di asset

Lo scambio di asset è facile dopo aver creato un oggetto AssetSwapCollection. Di seguito 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 oggetto , passare a Realtà mista Toolkit Utilities Create Asset Swap Collection .To create an AssetSwapCollection, navigate to Realtà mista Toolkit > Utilities > Create Asset Swap Collection. Con l'opzione AssetSwapCollection selezionata compilare le proprietà come illustrato nell'immagine seguente:

Raccolta di scambio 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 scambio di asset nell'editor unity con il tema selezionato evidenziato

In questo esempio è stata eseguita una sostituzione completa della scena, ma è possibile sostituire parti della scena modificando "Modalità di selezione". È anche possibile tornare a cubi rossi selezionando "Cubi rossi" dall'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. AssetSwapUtility Eseguirà alcuni controlli di integrità per assicurarsi di eseguire lo scambio con tipi simili.