Mapeamento do Gamepad para Cursor Stick
Mapeie um stick analógico de gamepad para um ponteiro separado para clicar em botões de jogos Android, e depois volte ao controle normal da câmera quando o ponteiro não for necessário.
Adicionar um mapeamento de Cursor Stick
Abra o Mapeamento de Entrada e clique em Adicionar Novo Mapeamento. Escolha Gamepad como o tipo de entrada e Cursor Stick como o Comportamento de Mapeamento.
Escolha o stick analógico
A Fonte de Entrada pode ser LS ou RS. Este exemplo usa o stick direito, RS. Se o RS já controla o Camera Stick, o Cursor Stick assumirá temporariamente esse mesmo stick enquanto estiver habilitado.
Atribua os botões de alternância e clique
O Botão de Alternância ativa ou desativa o Cursor Stick; este exemplo usa RB/R1, mas você pode atribuir qualquer botão de gamepad conveniente. O Botão de Clique funciona como o botão esquerdo do mouse; este exemplo usa South/A/B.
Coloque o marcador do Cursor
Abra a Camada de Sobreposição. Os marcadores de Camera Stick e Cursor podem se sobrepor, então mova o marcador do Cursor para o centro ou outra posição adequada, mantendo o mapeamento da câmera existente separado.
Controle e clique com o gamepad
Pressione o Botão de Alternância para mostrar o ponteiro mapeado na visão do jogo espelhada. Este ponteiro é separado do ponteiro do mouse do computador. Mova-o com o stick analógico selecionado e, em seguida, pressione o Botão de Clique para ativar um botão no jogo.
Retornar ao Camera Stick
Pressione o Botão de Alternância novamente para desativar o Cursor Stick. O stick analógico então retorna à sua função original de Camera Stick. Habilite o Cursor Stick novamente sempre que precisar do ponteiro controlado pelo gamepad.
Mantenha o controle do ponteiro e da câmera separados
Teste o Botão de Alternância, o movimento do ponteiro, o Botão de Clique e o controle da câmera restaurado antes de salvar o mapeamento para uso regular.
Referência de comportamentos
Entenda em detalhe cada tipo de comportamento.