`
dyx1024
  • 浏览: 114734 次
  • 性别: Icon_minigender_1
  • 来自: 西安
文章分类
社区版块
存档分类
最新评论

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

 
阅读更多

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

一、实例界面:

1、初始音量为10

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


二、实现代码:

三、关键知识点介绍:

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


分享到:
评论

相关推荐

    pygame游戏之旅 python和pygame安装教程

    Pygame是跨平台Python模块,专为电子游戏设计,包含图像、声音。建立在SDL基础上,允许实时电子游戏研发而无需被低级语言(如机器语言和汇编语言)束缚。 建立在SDL基础上,允许实时电子游戏研发而无需被低级语言...

    《树莓派Python编程指南》2018

    本书由树莓派基金会资深软件开发工程师亲笔撰写,是...·理解传感器和GPIO本书深入浅出地介绍每条命令,并辅以生动的例子和源代码,可以帮助你学习Python编程所需的各种知识和技能,是开启Python编程之旅的必备指南。

    树莓派Python编程指南

    ·使用PyGame, ·编程“我的世界”游戏, ·编写Python脚本, ·理解传感器和GPIO, 本书深入浅出地介绍每条命令,并辅以生动的例子和源代码,可以帮助你学习Python编程所需的各种知识和技能,是开启Python编程之旅的...

    青少年趣味编程Python系列课程-2021-07-17.docx

    青少年趣味编程 Python 系列课程--2021-07-17 一、系列课程介绍 1、python 入门(面向零基础 12 岁以上的小朋友)--将 python 基础与 python 游戏设计结合进行讲解 (1)、父与子的编程之旅:与小卡特一起学 Python ...

    Python面向对象编程指南.[美]Steven F.Lott(带详细书签).part2.rar

    Python面向对象编程指南.[美]Steven F.Lott(带详细书签),分成两个压缩包...本书深入浅出地介绍每条命令,并辅以生动的例子和源代码,可以帮助你学习Python编程所需的各种知识和技能,是开启Python编程之旅的必备指南。

    树莓派Python编程指南.[美]Alex Bradbury,Ben Everard(带详细书签)

    树莓派Python编程指南.[美]Alex Bradbury,Ben Everard(详细书签)(带详细...本书深入浅出地介绍每条命令,并辅以生动的例子和源代码,可以帮助你学习Python编程所需的各种知识和技能,是开启Python编程之旅的必备指南。

    我的见面礼(不知道怎么说。。)

    我的编程之旅 print(hello Word) 我和其他人一样,输入了这行代码就开始了我的python之路。 。。。 **可是我没想到的是,python在这几年竟然如此火。。。(C好像没什么戏了。。) int main() { cout<<hello ...

Global site tag (gtag.js) - Google Analytics