mengfei241 发表于 2008-11-21 11:50:39

在空白窗口播放音乐

import sys,pygame
from pygame.locals import *          初始化窗口
size = width, height = 1024,600    设定窗口大小
speed =                               移动方向及速度
black = 0,0,0                                 背景填充RGB颜色

screen = pygame.display.set_mode(size)

pygame.mixer.init()                         音乐模块初始化

while 1:
    if pygame.mixer.music.get_busy() == False:             获得当前空闲通道
      pygame.mixer.music.load('youxirenjian.mp3') 加载音乐               
      pygame.mixer.music.play()                              播放音乐
      pygame.mixer.music.fadeout(20000)            20000万毫秒后音量衰减 并停止播放
      pygame.mixer.music.set_endevent(pygame.USEREVENT + 1)检测音乐是否播放完毕 并通知用户
      pygame.mixer.music.queue('kzj.mp3')                              播放下一首音乐
      
      screen.fill(black)                                             以背景填充窗口
      pygame.display.flip()                                       显示窗口
页: [1]
查看完整版本: 在空白窗口播放音乐