preloader

1 de enero de 1 | 2 minutos de lectura
Índice de contenido

• El uso de un Joystick puede generar varios tipos diferentes de eventos, incluidos JOYAXISMOMOTION, MOVIMIENTO DE JOYBALL, BOTÓN DE JOY y JOYBU TTONUP. Estos tipos de eventos le indican qué ocurrió para generar el evento. Esto significa que puede elegir con qué tipos de eventos quiere tratar e ignorar otros eventos. 12.3.2 Información del Evento Cada tipo de objeto de evento proporciona información asociada con ese evento. Para ejemplo, un objeto de evento orientado a clave proporcionará la tecla real presionada mientras El objeto de evento orientado al mouse proporcionará información sobre la posición del mouse, qué botón se presionó, etc. Si intenta acceder a un atributo en un evento que no no admite ese atributo, se generará un error. A continuación se enumeran algunos de los atributos disponibles para diferentes tipos de eventos: • KEYDOWN y KEYUP, el evento tiene un atributo clave y un atributo mod (indicando si también se están presionando otras teclas de modificación, como Shift). • MOUSEBUTTONUP y MOUSEBUTTONDOWN tienen un atributo pos que contiene un tupla que indica la ubicación del mouse en términos de coordenadas x e y en el superficie subyacente. También tiene un atributo de botón que indica qué mouse fue presionado. • MOUSEMOTION tiene atributos pos, rel y botones. La pos es una tupla indi- indicando la ubicación x e y del cursor del ratón. El atributo real indica el cantidad de movimiento del mouse y botones indica el estado del mouse botones. Como ejemplo, si queremos verificar un tipo de evento de teclado y luego verificar que la tecla presionada fue la barra espaciadora, entonces podemos escribir: if event.type == pygame.KEYDOWN:

Comprobar para ver qué tecla se presiona

si evento.clave == pygame.K_SPACE: imprimir(’espacio’) Esto indica que si se trata de un evento de pulsación de tecla y que la tecla real era la barra espaciadora; luego imprima la cadena ’espacio’. Hay muchas constantes de teclado que se utilizan para representar las teclas en el keyboard y la constante pygame.K_SPACE utilizada anteriormente es solo una de ellas. Todas las constantes del teclado tienen el prefijo ‘K_’ seguido de la tecla o el nombre de la clave, por ejemplo: 128 12 Juegos de construcción con pygame

comments powered by Disqus

popular post

El modelo AR de series temporales univariadas

Resumen: En esta entrada, descubrirá el modelo AR: El modelo autorregresivo.

Leer más

Evaluación de modelos para pronosticar

Resumen: Al desarrollar modelos de aprendizaje automático, generalmente se comparan varios modelos durante la fase de construcción.

Leer más

Modelos para pronosticar

Resumen: El pronóstico, traducido groseramente como la tarea de predecir el futuro, ha estado presente en la sociedad humana durante siglos.

Leer más