Raspberry Pi La Guía Oficial página 112

Ocultar thumbs Ver también para Pi:
Tabla de contenido

Publicidad

zombie
=
pygame.image.load('scary_face.png')
zombie
=
pygame.transform.scale(zombie, (width, height))
Añade un retardo, para que la imagen del zombi no aparezca inmediatamente:
sleep(3)
Luego transfiere (blitting) la imagen a la pantalla y actualízala para que la vea el jugador:
screen.blit(zombie, (0,0))
pygame.display.update()
Haz clic en el icono Run y observa qué ocurre: Pygame cargará tu imagen de diferencias,
pero al cabo de tres segundos se sustituirá por la del horrendo zombi (Figura 5-16).
5Figura 5-16: Para asustar a cualquiera
Pero con el retardo de tres segundos, la cosa es algo predecible. Cambia la línea
encima de
screen.blit(zombie, (0,0))
sleep(randrange(5, 15))
Esto elige al azar un número entre 5 y 15 y aplica al programa un retardo equivalente. A
continuación, añade la siguiente línea justo encima de la instrucción
archivo de sonido del grito:
scream
=
pygame.mixer.Sound('scream.wav')
Colócate debajo de la instrucción
se active justo antes de que el zombi aparezca en pantalla:
112
sleep
y escribe lo siguiente en una línea nueva, para que
LA GUÍA OFICIAL DE
RASPBERRY PI
a:
sleep
PARA PRINCIPIANTES
sleep(3)
, para cargar el

Publicidad

Tabla de contenido
loading

Tabla de contenido