InputContext

Mostrar obsoleto

*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.

Não navegável

Um InputContext é uma coleção de ações que mantém ações relacionadas InputActions e define como elas interagem com outros contextos e ações.Instâncias aninhadas InputContext não terão efeito e a ordem/prioridade é gerenciada através de Enabled, Priority e Sink.

Resumo

Propriedades

  • Ler Parallel

    Determina se este InputContext está habilitado ou não.

  • Ler Parallel

    O nível de prioridade em que o contexto deve ser executado.

  • Ler Parallel

    Determina se as ligações de entrada de prioridade mais baixa serão processadas.

Propriedades

Enabled

Ler Parallel

Determina se este InputContext está habilitado ou não.Quando false , todas as ações descendentes do contexto não recebem quaisquer sinais, exceto quando Enabled é ativado de true para false, no qual um sinal final de "fim" é acionado se uma tecla for pressionada ou uma entrada de dois lados não seja zero.

Priority

Ler Parallel

O nível de prioridade em que o contexto deve ser executado (instâncias de prioridade mais alta InputContext executam antes de instâncias de prioridade inferior).

Ler Parallel

Quando é definido para , as entradas não serão processadas para conexões de bindings dentro de contextos de menor >.Contextos com a mesma prioridade receberão a entrada.

Por exemplo, se vários contextos contiverem um InputAction com uma ligação para Enum.KeyCode.E e um contexto de prioridade mais elevada tiver Sink definido para true , os contextos de menor prioridade não receberão o sinal de entrada para Enum.KeyCode.E e não dispararão eventos para ele.

Métodos

Eventos