Python:pygame游戏编程之旅六(游戏中的声音处理)
一款人性化的游戏中缺少不了声音,比如角色挂时惨叫一声,或PK时武器交锋的声音,还有就是英雄出场时的背景音乐,无不涉及到声音,本节我们就来看一下pygame中如何控制声音,下面是一个例子,但博客上传不了多媒体程序,否则就可以听到加勒比海盗中最为经典的配乐《he's a pirate》了,程序实现了通过上下方向键来控制音量大小的功能。
一、实例界面:
1、初始音量为10
2、通过上下方向键实时调整音乐声音大小:
二、实现代码:
三、关键知识点介绍:声音处理使用pygame.mixer.music模块,其提供丰富的方法,如下:
不积跬步,无以至千里;不积小流,无以成江海。