Usa el método quit() en Pygame
Este tutorial te enseñará qué hace el método pygame.quit()
y cómo usarlo.
El código que se muestra aquí no es el código completo para una ventana de Pygame válida.
Usa el método pygame.quit()
Cuando queremos detener nuestro juego y luego salir de la ventana, podemos usar el método pygame.quit()
. Este método desinicializará todos los módulos de Pygame.
Como indica la documentación, esta función se llamará automáticamente al final del programa, pero es seguro (y recomendable) llamarla varias veces. Este método no detendrá el programa, solo Pygame, pero podemos dejar que el programa se ejecute como cualquier archivo normal de Python.
A menudo, verá que se usa de esta manera.
for event in pygame.event.get():
if event.type == pygame.QUIT:
pygame.quit()
sys.exit()
Como puede ver, este código recorrerá todos los eventos que ocurrieron en este cuadro, y si el evento es pygame.QUIT
, llamará al método pygame.quit()
. Este evento se llama cuando se presiona la x
roja en la parte superior derecha de la ventana.
Como puede notar, hay otra función, sys.exit()
. Esta función eliminará el proceso actual; es innecesario, pero a menudo se usa para estar seguro.
Ahora ya sabes lo que hace pygame.quit()
y cómo usarlo.
Hi, my name is Maxim Maeder, I am a young programming enthusiast looking to have fun coding and teaching you some things about programming.
GitHub