InputBinding

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 InputBinding define qué conexión de hardware debe activar el padre InputAction, por ejemplo, una presión de tecla, un botón del gamepad o tocar en un dispositivo habilitado para el tacto.Puede haber múltiples instancias InputBinding padres a una InputAction .

Resumen

Propiedades

Propiedades

Leer paralelo

Specifica un alternativo Enum.KeyCode para enviar direccionalmente entradas "abajo" a GetState() y el evento StateChanged del padre InputAction.Cuando el valor enviado de la acción padre sea , el valor enviado estará entre y .Cuando el valor enviado de la acción padre sea , el valor enviado será un entre y .

Leer paralelo

Specifica el Enum.KeyCode que activa al padre InputAction.El tipo de código debe coincidir con el Type de la acción de entrada, por ejemplo Enum.KeyCode.E para un tipo de acción de Bool o Enum.KeyCode.Thumbstick1 para un tipo de acción de Direction2D.Las coincidencias de tipo no dispararán el InputAction o el evento StateChanged recibirá un valor convertido.

Leer paralelo

Specifica un alternativo Enum.KeyCode para enviar direccionalmente entradas "izquierdas" a GetState() y el evento StateChanged del padre InputAction.Solo se aplica cuando el valor enviado de la acción padre sea , en cuyo caso el valor enviado será un entre y .

PressedThreshold

Leer paralelo

Valor numérico por encima del cual disparar un InputAction con un Type de Bool , por ejemplo, cuando un gatillo de gamepad como Enum.KeyCode.ButtonL2 excede 0.5 (presionado a mitad de camino).Por defecto es 0.5 .

Esta propiedad debe ser mayor o igual a ReleasedThreshold o de lo contrario se clavará a ReleasedThreshold .

ReleasedThreshold

Leer paralelo

Valor numérico por debajo del cual disparar un InputAction con un Type de Bool , por ejemplo, cuando un gatillo de gamepad como Enum.KeyCode.ButtonL2 caiga por debajo de 0.5 (menos de la mitad presionado).Por defecto es 0.2 .

Esta propiedad debe ser menos o igual a PressedThreshold o de lo contrario se clamará a PressedThreshold .

Leer paralelo

Specifica un alternativo Enum.KeyCode para enviar direccionalmente entradas "derechas" a GetState() y el evento StateChanged del padre InputAction.Solo se aplica cuando el valor enviado de la acción padre sea , en cuyo caso el valor enviado será un entre y .

Scale

Leer paralelo

Cantidad por la cual escalar linealmente los valores de un InputAction con Type de Direction1D o Direction2D .

UIButton

Leer paralelo

GuiButton para conectarse a una acción binaria.

Leer paralelo

Specifica un alternativo Enum.KeyCode para enviar direccionalmente entradas "arriba" a GetState() y el evento StateChanged del padre InputAction.Cuando el valor enviado de la acción padre sea , el valor enviado estará entre y .Cuando el valor enviado de la acción padre sea , el valor enviado será un entre y .

Vector2Scale

Leer paralelo

Cantidad por la cual escalar linealmente los valores de un InputAction con Type de Direction2D .

Métodos

Eventos