Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Buscar y reemplazar es ubicuo cuando se trabaja en herramientas de creación de texto y contenido. Cuando necesite intercambiar muchos recursos dentro de una escena de Unity, aquí es donde AssetSwapUtilityScriptableObject y el editor pueden echar una mano. La utilidad se incluye con el Microsoft.MixedReality.Toolkit.Unity.Tools paquete.
AssetSwapUtility guarda todas las acciones de búsqueda y reemplazo como scriptableObject para que sea trival intercambiar de un lado a otro o guardar el intercambio de "temas" para su uso futuro.
Intercambio de recursos
Intercambiar recursos es fácil una vez que se ha creado un AssetSwapCollection. Vamos a demostrar el uso intercambiando dos cubos rojos con dos esferas azules en una escena. En primer lugar, agregue dos cubos rojos a la escena que usen el cubo de Unity predeterminado y el MRTK_Standard_Red material.
Para crear un AssetSwapCollectionobjeto , vaya a Mixed Reality Utilidades del > kit de herramientas > Crear colección de intercambio de recursos. Con el AssetSwapCollection elemento seleccionado, rellene las propiedades como se muestra en la imagen siguiente:
A continuación, seleccione "Esferas azules" en la lista desplegable "Tema seleccionado" y presione "Aplicar". Todos los cubos rojos dentro de la escena deben reemplazarse por esferas azules.
En este ejemplo hemos realizado un reemplazo de escena completo, pero puede reemplazar partes de la escena cambiando el "Modo de selección". También puede cambiar a cubos rojos seleccionando "Cubos rojos" en la lista desplegable "Tema seleccionado" y presionando "Aplicar" de nuevo.
Nota:
Es posible intercambiar cualquier tipo de recurso, como archivos de audio, fuentes, prefabs, etc. AssetSwapUtility realizará algunas comprobaciones de cordura para asegurarse de que está intercambiando por tipos similares.