Utilitário de troca de ativos

Localizar e substituir é onipresente ao trabalhar em ferramentas de criação de conteúdo e texto. Quando você precisa trocar muitos ativos em uma cena de Unity, é aí que o AssetSwapUtility ScriptableObject e o editor podem dar uma mão. O utilitário está incluído no Microsoft.MixedReality.Toolkit.Unity.Tools pacote.

O AssetSwapUtility salva todas as ações localizar e substituir como um ScriptableObject para que ela seja trivalda para alternar ou salvar "temas" de troca para uso futuro.

Troca de ativos

A troca de ativos é fácil depois de você ter criado um AssetSwapCollection . Vamos demonstrar o uso alternando dois cubos vermelhos com dois antiazuls em uma cena. Primeiro, adicione dois cubos vermelhos à sua cena que usam o cubo do Unity padrão e o MRTK_Standard_Red material.

para criar um AssetSwapCollection , navegue até realidade misturada Toolkit > Utilities > criar coleção de troca de ativos. Com o AssetSwapCollection preenchimento selecionado, as propriedades são mostradas na imagem abaixo:

Coleção de permuta de ativos no editor do Unity

Em seguida, selecione "azul" aqui na lista suspensa "tema selecionado" e pressione "aplicar". Todos os cubos vermelhos em sua cena devem ser substituídos por meio azul aqui.

Coleção de permuta de ativos no editor do Unity com o tema selecionado realçado

Neste exemplo, realizamos uma substituição de cena completa, mas você pode substituir partes da sua cena alterando o "modo de seleção". Você também pode alternar de volta para cubos vermelhos selecionando "cubos vermelhos" na lista suspensa "tema selecionado" e pressionando "aplicar" novamente.

Observação

É possível trocar qualquer tipo de ativo, como arquivos de áudio, fontes, pré-fabricados, etc. O AssetSwapUtility executará algumas verificações de sanidade para garantir que você esteja alternando para tipos semelhantes.