Utilidade de troca de ativos

Encontrar e substituir é omnipresente ao trabalhar em ferramentas de criação de texto e conteúdo. Quando precisa trocar muitos ativos dentro de uma cena de Unidade, é aqui que o AssetSwapUtilityScriptableObject e o editor podem dar uma mão. A utilidade está incluída no Microsoft.MixedReality.Toolkit.Unity.Tools pacote.

O AssetSwapUtility saves all find and replace actions as a scriptableObject de modo que é trival para trocar para trás e para a frente ou guardar "temas" de troca para uso futuro.

Troca de ativos

Trocar ativos é fácil depois de ter criado um AssetSwapCollection . Vamos demonstrar o uso trocando dois cubos vermelhos com duas esferas azuis numa cena. Primeiro adicione dois cubos vermelhos à sua cena que usam o cubo de unidade padrão e o MRTK_Standard_Red material.

Para criar um AssetSwapCollection , navegue para AssetSwapCollection Com o AssetSwapCollection selecionado preencha as propriedades como visto na imagem abaixo:

Coleção de troca de ativos no editor da Unidade

Em seguida, selecione "Esferas Azuis" do dropdown "Tema Selecionado" e atinja "Apply". Todos os cubos vermelhos dentro da sua cena devem ser substituídos por esferas azuis.

Coleção de troca de ativos no editor da Unidade com tema selecionado em destaque

Neste exemplo, fizemos uma substituição de cena completa, mas pode substituir partes da sua cena alterando o "Modo de Seleção". Também pode trocar de volta para cubos vermelhos selecionando "Cubos Vermelhos" a partir do dropdown "Tema Selecionado" e atingindo novamente "Apply".

Nota

É possível trocar qualquer tipo de ativo, como ficheiros de áudio, fontes, pré-fabricados, etc. A AssetSwapUtility saúde irá efetuar alguns controlos de sanidade para garantir que está a trocar por tipos semelhantes.