Usar e criar cenas no MRTK3

Cenas de exemplo enviadas com o projeto do Unity de exemplo do MRTK3

Cenas de exemplo gerais (em MRTKDevTemplate/Assets/Scenes)

HandInteractionExamples

Você pode experimentar vários exemplos de interface do usuário e interação com as mãos, como cutucar, tocar, agarrar e manipulações de duas mãos.

Hand Menu

BoundsControlExamples

Várias configurações de BoundsControl, mostrando limites nivelados e 3D.

CanvasExample

Mostra uma coleção de componentes de UX criados na tela do Unity. Esses componentes de UX são criados no XRI e dão suporte a interações de XR completas, mas também são criados no Canvas e dão suporte a interações tradicionais com mouse, teclado e gamepad.

DialogExample

Esta cena demonstra o uso do controle da caixa de diálogo.

EyeGazeExample

Exemplo de como usar o Interagente de Foco para realçar objetos dentro de uma cena.

HandMenuExamples

Demonstra o uso de um menu que aparece ao lado da mão.

InteractableButtonExamples

Um exemplo de diferentes estilos de botões interativos.

NearMenuExamples

Exemplos de menu de interação próxima.

ObjectBarExample

Mostra a Barra de Objetos, uma coleção dinâmica de objetos posicionados em uma pilha horizontal ou vertical com uma placa traseira dimensionada automaticamente.

SampleEmptyMRTKScene

A cena MRTK vazia de exemplo contém apenas o MRTK principal pré-fabricado (MRTK XR Rig) e o simulador de entrada pré-fabricado (MRTKInputSimulator). A intenção é oferecer aos desenvolvedores uma cena vazia com os itens essenciais do MRTK necessários para começar.

SlateDrawingExample

Uma demonstração do uso do MRTK3 para criar um aplicativo de desenho simples.

SpatialMappingExample

A cena de exemplo de mapeamento espacial demonstra o uso de ARMeshManager (MRTK XR Rig > ARSpatialMeshManager) no MRTK3 para visualizar a malha espacial.

TabViewExample

Mostra uma coleção de alternâncias que controlam a visibilidade de objetos de jogo associados.

ToggleCollectionExample

Demonstra o script ToggleCollection que impõe uma única alternância em uma coleção para estar ativo de uma só vez.

UIBackplateExample

A cena demonstra UIBackplate.prefab, que você pode usar para construir vários tipos de painéis e menus de interface do usuário.

UITearSheet

Esta cena mostra todos os blocos de construção de interface do usuário disponíveis e suas permutações no MRTK. Todos os controles são baseados na nova linguagem de design de realidade misturada.

Cenas de exemplo de associação de dados e temas

Veja a seguir as cenas de exemplo de associação de dados e temas também enviadas com o projeto de exemplo do Unity:

Ativos\Exemplo de Tema de UX\Cenas\AudioTheming

Altere o som de um teclado virtual usando associação de dados e temas.

Ativos\Exemplo de Tema de UX\Cenas\BatteryLevelExample

Como usar associação de dados para atualizar uma exibição de nível de bateria.

Ativos\Exemplo de Tema de UX\Cenas\CoreUXThemingExample

Exemplo de como usar associação de dados e temas para controlar a aparência dos componentes do UX Core.

Ativos\Exemplo de Associação de Dados\Cenas\DataBindingExamples

Demonstração do uso de associação de dados e temas para se associar a fontes de dados.

Criar uma nova cena com MRTK3

  1. Criar uma cena do Unity.

  2. Adicionar a predefinição MRTK XR Rig.

  3. Remover o objeto de jogo Câmera principal porque o MRTK XR Rig já contém um.

    MRTK XR rig screenshot

  4. Adicione o Simulador de Entrada do MRTK pré-fabricado à sua cena.

    Observação

    Essa etapa é opcional, mas exigida por simulações no editor.

    MRTK input simulator hierarchy pane