Exercício – organizar e posicionar objetos com coleções

Concluído

O Kit de Ferramentas de Realidade Misturada fornece um conjunto de ferramentas e componentes para acelerar o desenvolvimento de seu aplicativo do Windows Mixed Reality. A Barra de Objetos é um desses componentes. Aqui estão as etapas para usar a Barra de Objetos para organizar um conjunto de objetos do jogo:

  1. Na janela Hierarquia, clique com o botão direito do mouse em RoverExplorer e selecione Criar Vazio para adicionar um objeto vazio como um filho do objeto RoverExplorer. Em seguida, no objeto RoverParts, configure o componente Transformar da seguinte maneira:

    • Posição: X = 0, Y = 0,06, Z = 0
    • Rotação: X = 0, Y = 90, Z = 0
    • Escala: X = 1, Y = 1, Z = 1

    Captura de tela que mostra o objeto RoverParts recém-criado, selecionado e posicionado.

  2. Em Hierarquia, selecione todos os objetos filho do seguinte: RoverExplorer>RoverAssembly>RoverModel>Parts. Clique com o botão direito do mouse neles e selecione Duplicar para criar uma cópia de cada uma das partes.

    Captura de tela que mostra como duplicar todas as partes selecionadas.

  3. Com os objetos filho Parts recém-duplicados ainda selecionados, arraste-os para o objeto RoverParts para torná-los objetos filho desse objeto:

    Captura de tela que mostra as partes recém-duplicadas como filhos do objeto RoverParts.

  4. Para facilitar o trabalho com sua cena, em Hierarquia, selecione o ícone de olho ao lado do objeto para alternar a visibilidade da cena para o objeto RoverAssembly para desligada. Essa seleção oculta o objeto na janela Cena, sem alterar a visibilidade dele no jogo.

    Captura de tela que mostra a visibilidade da cena do RoverAssembly desligada.

  5. Em Hierarquia, limpe os nomes dos objetos filho de RoverParts substituindo o (1) anexado por _Part.

    Captura de tela que mostra como limpar os nomes duplicados.

  6. Em Hierarquia, selecione o objeto RoverParts. Em seguida, na janela Inspetor, selecione Adicionar Componente, pesquise por ObjectBar e selecione-o. Essa seleção adiciona o componente ObjectBar ao objeto RoverParts.

    Captura de tela que mostra o objeto RoverParts com a barra de objetos Adicionar componente em andamento.

  7. Em seguida, defina o número de Objetos da Barra de Objetos como 5 e arraste cada uma das partes filho. Observe que eles são automaticamente clusterizados uns sobre os outros.

    Captura de tela que mostra os RoverParts adicionados como objetos da barra de objetos.

  8. Configure os valores do componente ObjectBar da seguinte maneira. Os outros campos podem ser deixados com seus valores padrão:

    • Direção do fluxo da Barra de Objetos: horizontal
    • Espaçamento entre X: 0.25
    • Espaçamento entre Y: 0

    Você também pode definir a Transformação de RoverParts para exibi-la em um ângulo diferente. Por exemplo:

    • Rotação: Y = 0

    Captura de tela que mostra a configuração das propriedades da Barra de Objetos.