InputContext

Mostrar obsoleto

*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.

No explorable

Un InputContext es una colección de acciones que contiene acciones relacionadas InputActions y define cómo interactúan con otros contextos y acciones.Las instancias anidadas InputContext no tendrán efecto y la ordenación/prioridad se gestiona a través de Enabled, Priority y Sink.

Resumen

Propiedades

  • Leer paralelo

    Determina si este InputContext está habilitado o no.

  • Leer paralelo

    El nivel de prioridad en el que se debe ejecutar el contexto.

  • Leer paralelo

    Determina si se procesarán las vinculaciones de entrada de menor prioridad.

Propiedades

Enabled

Leer paralelo

Determina si este InputContext está habilitado o no.Cuando false , todas las acciones descendientes del contexto no reciben ninguna señal excepto cuando Enabled se cambia de true a false , en el que se activa una señal final de "final" si se presiona una tecla o una entrada de dos direcciones no es cero.

Priority

Leer paralelo

El nivel de prioridad en el que se debe ejecutar el contexto (instancias de mayor prioridad InputContext se ejecutan antes de las de menor prioridad).

Leer paralelo

Cuando Sink está configurado como true, las entradas no se procesarán para las vinculaciones conectadas InputAction dentro de contextos de menor Priority.Los contextos con la misma prioridad recibirán la entrada.

Por ejemplo, si varios contextos contienen un InputAction con un enlace a Enum.KeyCode.E y un contexto de prioridad más alta tiene Sink establecido a true , los contextos de menor prioridad no recibirán la señal de entrada para Enum.KeyCode.E y no dispararán eventos para ella.

Métodos

Eventos