Lumberyard
Guía del usuario (Version 1.21)

Input

El sistema de entidades de componentes está en la versión preliminar y está sujeto a cambios.

Puede utilizar el componente Input para enlazar entradas sin procesar a eventos del juego. El componente Input hace referencia a un archivo .inputbindings que enlaza un conjunto de entradas (por ejemplo, de un ratón, teclado, mando de juego, etc.) a un evento.

Por ejemplo, puede añadir el componente Input a una entidad y especificar en el archivo .inputbindings que cuando pulse la barra espaciadora del teclado, la entidad debe rotar.

nota

Para trabajar con entradas, debe habilitar las gemas Input Management Framework y Starting Point Input. Para obtener más información, consulte Uso de gemas para agregar características y recursos modulares.

Propiedades de Input


                Ventana de propiedades del componente Input.

El componente Input incluye las siguientes propiedades.

Nombre Descripción
Input to event bindings

Referencia a un archivo .inputbindings que define los enlaces de las entradas sin procesar a los eventos.

Input contexts

Cadena para especificar los contextos válidos para el archivo .inputbindings.

El contexto predeterminado es una cadena vacía "". Este contexto está activo siempre que se envía explícitamente a la parte superior de la pila de contexto de entrada o cuando la pila de contexto de entrada está vacía.

Puede utilizar este parámetro para especificar el contexto de enlace de activos que está disponible para el componente. Esto resulta útil si desea que el componente cambie entre distintos eventos de entrada.

Para ver un ejemplo de cómo trabajar con contextos, consulte Bus de solicitudes de entrada.

nota

Los mensajes del bus de eventos de entrada (EBus) no se generan mientras está abierta la ventana Console (Consola).

En esta página: