pygame.mixer函数的使用实例分析

 时间:2024-10-13 15:43:20

1、示例为飞机大战中的子弹发射声音:class Hero(蘅荫酸圉GameSprite):... def fire(self): keys_pressed=pygame.key.get_pressed() if keys_pressed[pygame.K_SPACE]: pygame.mixer.init() pygame.mixer.music.load("./5823.mp3") pygame.mixer.music.play() for i in range(-0,1): bullet=BUllet() bullet.rect.bottom=self.rect.y bullet.rect.centerx=self.rect.centerx+i*20 self.bullets.add(bullet)整段的意思是:当按下键盘空格键就播放5823.mp3文件,并发射子弹。

pygame.mixer函数的使用实例分析

2、其中:keys_pressed=pygame.key.get_pressed()为判断键盘按键状态。

pygame.mixer函数的使用实例分析

3、其中 if keys_pressed[pygame.K_SPACE]:为判断如果按下空格键,就触发下列事件。

pygame.mixer函数的使用实例分析

4、其中pygame.mixer.init()为初奘疚豫枭始化pygame.mixer,注意:如果前面已经.init,这里就可以不用初始化。

pygame.mixer函数的使用实例分析

5、其中:pygame.mixer.music.load("./5823.mp3")为 加载声音文件,括号里为路径。

pygame.mixer函数的使用实例分析

6、其中:pygame.mixer.music.play()为播放加载的声音文件。

pygame.mixer函数的使用实例分析
  • 哈利波特魔法觉醒手游怎么更换服饰
  • vivo浏览器如何将小说阅读偏好设置为女生?
  • 光遇-边陲荒漠冥想任务怎么完成?
  • 盾牌在格斗中怎么用怎样对付持盾的人?
  • QQ怎么开通情侣空间
  • 热门搜索
    元旦手抄报资料 规范语言文字手抄报 手抄报花 足球手抄报 伊索寓言手抄报 安全教育手抄报资料 七彩童年手抄报图片 关于春节的手抄报资料 名言警句手抄报 放飞梦想手抄报图画