Capítulo 17: Manejo de la Entrada del Usuario
Este capítulo cubre el diseño e implementación de un sistema que procesa la entrada del usuario para interactuar con su juego. Nuestra clase de control de entrada (InputHandler
) es responsable de capturar y mantener el estado de las entradas. Maneja la entrada del teclado y el mouse, e incluso la entrada del controlador de juegos.
Primero inicializa un EventPump
para procesar eventos y un controlador de juegos si lo hay. Lleva un registro de las teclas que están actualmente presionadas y el estado del mouse, incluida la posición y si se presiona el botón izquierdo. Puede proporcionar el estado actual de una tecla o un botón del controlador, el estado del botón del mouse y la posición, y obtener eventos que han ocurrido.
Last updated