Tutorial do Mesh 101 Capítulo 2: Preparar o projeto
Nota
Fazemos atualizações regulares para o kit de ferramentas Mesh e este vídeo pode não refletir todas as alterações mais recentes. Você deve ver o conteúdo deste artigo como a fonte da verdade.
Cenas do projeto
Abra o projeto Mesh101 no Unity. Se você tiver mais de uma versão do Unity instalada, certifique-se de abrir o projeto com
Unity 2022.3.34
o qual é necessário para este tutorial.Na pasta Ativos, há duas cenas disponíveis: Ponto de Partida e Projeto Concluído.
Abra a cena StartingPoint.
Sobre as cenas
StartingPoint: Esta é a cena em que você fará o tutorial. Ele contém uma configuração pré-construída que inclui as turbinas eólicas e estações que você visitará e adicionará recursos Mesh.
FinishedProject: Como o título indica, esta cena contém uma versão completa precisa do tutorial. Você pode consultar isso a qualquer momento para confirmar que concluiu as etapas do tutorial na cena do StartingPoint corretamente. Guarde sempre o seu trabalho na cena StartingPoint antes de mudar de cena.
Desativar ícones de objetos para uma visão mais clara
Muitos objetos aparecem em uma cena com ícones 3D exibidos por padrão. Isso pode ajudá-lo a identificar os objetos, mas também pode atrapalhar a exibição e tornar os objetos mais difíceis de ver.
Vamos desativar os ícones 3D para tornar a visualização mais clara.
Na barra de ferramentas acima do canto superior direito da janela Cena , selecione a lista suspensa Gizmos.
Deslize o controle deslizante de ícones 3D para a esquerda.
Isso facilitará a leitura de caixas de diálogo de informações, rótulos em botões e muito mais.
Explorando a cena do StartingPoint
Sinta-se à vontade para se movimentar na janela Cena para se familiarizar com o conteúdo da cena. Se reduzirmos um pouco, podemos ver que há uma série de turbinas eólicas em nosso parque eólico. Esses dois itens arredondados brancos são chamados de Terraços da Esfera.
Ao ver os terraços da esfera pela frente, você pode ver que cada um contém um espaço dentro do qual você logo estará andando por aí.
Você visitará os Terraços da Esfera a partir do próximo capítulo ---cada um deles contém uma série de estações onde você aprenderá a implementar recursos do Mesh. O primeiro Sphere Terrace (abordado no Capítulo 3) é onde você aprenderá sobre Mesh Visual Scripting ...
... e o outro Sphere Terrace, abordado no Capítulo 4, é onde você aprenderá sobre Mesh Interactables e Mesh Physics.
Usando o modo de reprodução com emulação de malha
Quando você pressiona o botão Unity Editor Play, seu projeto usa automaticamente a emulação de malha. Isso é possível graças à presença do pré-fabricado MeshEmulatorSetup [NoUpload] que você pode visualizar na hierarquia.
Em versões anteriores do tutorial, você precisava adicionar esse pré-fabricado intencionalmente quando entrou no modo de reprodução pela primeira vez. A partir de meados de maio de 2024, o pré-fabricado entra em cena pré-carregado.
No Modo de reprodução com emulação de malha, você obtém uma visualização aproximada de como será a aparência do conteúdo quando ele for executado no aplicativo Mesh. O emulador pré-fabricado fornece um controlador de avatar altamente estilizado que tem uma câmera conectada, então agora quando "jogamos" o projeto podemos dar uma olhada ao redor. Por padrão, o emulador de malha é configurado para fornecer uma única visualização na janela Jogo.
Uma característica chave do Modo de Reprodução com Emulação de Malha é a capacidade de executar vários clientes dentro do mesmo processo; Isso permite que você tenha facilmente uma primeira impressão de um cenário multiusuário. No futuro, você pode querer ter duas ou mais visualizações no modo Emulador de Mesh. Para fazer isso, você pode navegar até o componente Configuração do emulador de malha no Inspetor e, em seguida, alterar sua propriedade Contagem de tela inicial para 2 (ou mais).
Para este tutorial, ficaremos com a visualização única.
- Pressione o botão Unity Editor Play para entrar no modo Play.
- Use as teclas WASD para caminhar dentro do Sphere Terrace. Você também pode usar as setas do teclado ou arrastar o botão direito do mouse para mover em qualquer direção. Quando terminar de experimentar, clique no botão Unity Editor Play novamente para sair do modo Play.
Verifique a escala dos seus GameObjects
O projeto tutorial usa valores de escala Unity padrão: 1 unidade = 1 metro.
O avatar MeshEmulatorSetup tem a mesma altura que um humano médio. Ao criar seu próprio Ambiente, você pode comparar seu tamanho com qualquer personalizado GameObject
adicionado ao seu projeto para garantir que esses objetos tenham o tamanho desejado.
Adicionar a câmera de miniatura de malha
Adicionar o Mesh Thumbnail Camera
fornece uma imagem em miniatura que será adicionada à listagem do seu Ambiente no Mesh na Web e seu botão de seleção no aplicativo Mesh. Isso é útil quando você seleciona Ambientes em qualquer lugar, pois oferece um lembrete visual de como o Ambiente se parece.
Para adicionar a câmera em miniatura à cena e definir sua visualização:
Na janela Cena, ajuste a vista para que mostre o que pretende apresentar na imagem em miniatura (a vista da Câmara em miniatura será baseada na janela Cena).
Selecione a lista suspensa "+" localizada abaixo da guia Hierarquia e, em seguida, selecione Mesh Toolkit>Thumbnail Camera.
Para ver a aparência da miniatura, veja a pequena janela MeshThumbnailCamera que aparece no canto inferior direito da janela Cena .
Nota: Se decidir que pretende uma vista diferente para a Câmara em miniatura, a forma mais fácil de o conseguir é eliminar a câmara, estabelecer a vista de cena que pretende e, em seguida, adicionar novamente a câmara. Você também pode ajustar o Camera GameObject diretamente na janela Cena ou alterar seus valores de Posição e Rotação no Inspetor antes de carregar seu Ambiente para o Mesh.
Não há regras definidas para a aparência da sua miniatura --- depende totalmente de você. Para o exemplo abaixo, escolhemos uma visão frontal de perto de uma turbina eólica.