Python:pygame游戏编程之旅六(游戏中的声音处理)

      一款人性化的游戏中缺少不了声音,比如角色挂时惨叫一声,或PK时武器交锋的声音,还有就是英雄出场时的背景音乐,无不涉及到声音,本节我们就来看一下pygame中如何控制声音,下面是一个例子,但博客上传不了多媒体程序,否则就可以听到加勒比海盗中最为经典的配乐《he's a pirate》了,程序实现了通过上下方向键来控制音量大小的功能。

一、实例界面:

1、初始音量为10

 

2、通过上下方向键实时调整音乐声音大小:


二、实现代码:

三、关键知识点介绍:

   声音处理使用pygame.mixer.music模块,其提供丰富的方法,如下:


posted @ 2012-04-22 00:29  Socrates  阅读(935)  评论(0编辑  收藏  举报