一款人性化的游戏中缺少不了声音,比如角色挂时惨叫一声,或PK时武器交锋的声音,还有就是英雄出场时的背景音乐,无不涉及到声音,本节我们就来看一下pygame中如何控制声音,下面是一个例子,但博客上传不了多媒体程序,否则就可以听到加勒比海盗中最为经典的配乐《he's a pirate》了,程序实现了通过上下方向键来控制音量大小的功能。
一、实例界面:
1、初始音量为10
2、通过上下方向键实时调整音乐声音大小:
二、实现代码:
三、关键知识点介绍:
声音处理使用pygame.mixer.music模块,其提供丰富的方法,如下:
分享到:
相关推荐
Pygame是跨平台Python模块,专为电子游戏设计,包含图像、声音。建立在SDL基础上,允许实时电子游戏研发而无需被低级语言(如机器语言和汇编语言)束缚。 建立在SDL基础上,允许实时电子游戏研发而无需被低级语言...
本书由树莓派基金会资深软件开发工程师亲笔撰写,是...·理解传感器和GPIO本书深入浅出地介绍每条命令,并辅以生动的例子和源代码,可以帮助你学习Python编程所需的各种知识和技能,是开启Python编程之旅的必备指南。
·使用PyGame, ·编程“我的世界”游戏, ·编写Python脚本, ·理解传感器和GPIO, 本书深入浅出地介绍每条命令,并辅以生动的例子和源代码,可以帮助你学习Python编程所需的各种知识和技能,是开启Python编程之旅的...
青少年趣味编程 Python 系列课程--2021-07-17 一、系列课程介绍 1、python 入门(面向零基础 12 岁以上的小朋友)--将 python 基础与 python 游戏设计结合进行讲解 (1)、父与子的编程之旅:与小卡特一起学 Python ...
Python面向对象编程指南.[美]Steven F.Lott(带详细书签),分成两个压缩包...本书深入浅出地介绍每条命令,并辅以生动的例子和源代码,可以帮助你学习Python编程所需的各种知识和技能,是开启Python编程之旅的必备指南。
树莓派Python编程指南.[美]Alex Bradbury,Ben Everard(详细书签)(带详细...本书深入浅出地介绍每条命令,并辅以生动的例子和源代码,可以帮助你学习Python编程所需的各种知识和技能,是开启Python编程之旅的必备指南。
我的编程之旅 print(hello Word) 我和其他人一样,输入了这行代码就开始了我的python之路。 。。。 **可是我没想到的是,python在这几年竟然如此火。。。(C好像没什么戏了。。) int main() { cout<<hello ...