Música de fondo
En la lista Python tutor (en ingles) se hizo la pregunta de como añadir música en un vídeo-juego con pygame. Pueden leer mi respuesta en ingles en los archivos, o aquí en español. Es muy sencillo:
4 lineas, nada mas
Podemos hacerlo con python directamente en modo interactivo. La primera es incluir pygame.
>>> import pygame
Como es un juego pygame, es siempre presente, asi que en realidad hay que añadir solo 3 lineas mas.
>>> pygame.mixer.init(22050,-16,2,4096)
Las opciones del init, es según lo que uno desea (44100KHz o 22050KHz etc) o solo un init()
>>> snd = pygame.mixer.Sound("bach-cello-suite-1.wav")
>>> music = snd.play()
>>> music.get_busy()
1
>>> music.get_busy()
1
>>> music.get_busy()
0
Obviamente, el fichero .wav debe ser con el script .py o donde se ejecuta python.
François
@f_dion
No comments:
Post a Comment