Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/04/2016, 12:09
minimal78
 
Fecha de Ingreso: marzo-2016
Mensajes: 3
Antigüedad: 8 años, 1 mes
Puntos: 0
Respuesta: Pygame - Como deternerlo por unos segundos

yo tampoco domino mucho el tema pero una soluccion que uso yo para
para retrasar la salida de la aplicacion es time.sleep(tiempo)

te dejo un ejemplo:

Código:
import pygame, time
from sys import exit

SCREEN = pygame.display.set_mode((800, 600))
posX = 400
posY = 300


while True:
  SCREEN.fill((0,0,0))
  pygame.draw.circle(SCREEN, (255,255,255), (posX, posY), 50, 1)
  pygame.display.update()

  for event in pygame.event.get():
    if event.type == pygame.QUIT:
      time.sleep(4)   # <-------------       esta funcion detiene el proceso 4 seg 
      exit()
    elif event.type == pygame.KEYDOWN:
      if event.key == pygame.K_LEFT:
        posX = posX - 10
      elif event.key == pygame.K_RIGHT:
        posX = posX + 10