Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A ferramenta de mapeamento do controlador é uma ferramenta de runtime (no dispositivo ou no editor) que permite que os desenvolvedores determinem rapidamente o eixo de entrada do Unity e os mapeamentos de botão para um controlador de hardware (por exemplo, controlador de movimento).
Essa ferramenta é muito útil ao desenvolver suporte para um novo controlador de hardware. Ele também pode ajudar a confirmar um problema de mapeamento de controle suspeito na classe de suporte para um controlador existente.
Usando a ferramenta de mapeamento do controlador
Para começar a usar a ferramenta de mapeamento do controlador, navegue até MRTK/Tools/RuntimeTools/Tools/ControllerMappingTool e abra a cena ControllerMappingTool . Depois que a cena tiver sido carregada, o projeto poderá ser executado no editor, usando o modo de reprodução ou criado e executado em um dispositivo.
Para examinar os mapeamentos do Unity para um controlador:
- Conectar o controlador
- Pressione cada botão e mova cada eixo
- Observe os mapeamentos na exibição
- Atualizar os mapeamentos de controle no provedor de dados do sistema de entrada para o controlador
Observação
A ferramenta de mapeamento do controlador não usa componentes do Microsoft Realidade Misturada Toolkit. Ele se comunica diretamente com o Unity para determinar e exibir os mapeamentos de controle.
Todos os controles são exibidos
O painel de exibição grande relata o estado de todos os botões e eixos de entrada do Unity definidos (por exemplo: Eixo 10, Botão 3). Este painel fornece uma exibição completa do estado do controlador.
Exibição de controles ativos
O painel de exibição menor e estreito mostra os botões de entrada e de entrada do Unity que estão em um estado ativo (por exemplo: um botão é pressionado). A exibição de controles ativos fornece uma exibição de resumo fácil de ler do estado do controlador.