| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 游戏开发 -> pygame游戏进行声音添加的方法 -> 正文阅读 |
|
[游戏开发]pygame游戏进行声音添加的方法 |
这篇文章主要介绍pygame游戏进行声音添加的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! Pygame的mixer 模块可以依据命令播放一个或多个声音,并且也可以将这些声音混合在一起。 而获得声音需要四个步骤: 一、启动mixer进程 首先,在你代码的设置部分,启动 mixer进程。 pygame.init() pygame.font.init() pygame.mixer.init()?#?add?this?line 二、创建声音目录 首先在你的游戏目录中创建一个新的目录,可以命名为sound s?=?'sound' 三、添加声音到 Pygame 找到声音文件,移动到你游戏目录中的sound文件夹中。 假设已经下载一个称为 ouch.ogg 的声音文件,那么在你代码的设置部分中,创建一个变量,代表你想使用的声音文件: ouch?=?pygame.mixer.Sound(os.path.join(s,?'ouch.ogg')) 四、触发一个声音 为了使用一个声音,你所要做的就是在你想触发它的时候调用这个变量。 for?enemy?in?enemy_hit_list: ????pygame.mixer.Sound.play(ouch) ????score?-=?1 附加:添加背景音乐 如果你有想在你的游戏的背景中播放的音乐或令人激动的音效,你可以使用 Pygame 中的 mixer 模块中的 music 函数。 在你的设置部分中,加载音乐文件: music?=?pygame.mixer.music.load(os.path.join(s,?'music.ogg')) 然后,开始音乐: pygame.mixer.music.play(-1) -1 值告诉 Pygame 无限循环音乐文件。你可以将其设置为从 0 到更高的值之间的任意数值,以定义音乐在停止前循环多少次。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/28 0:50:49- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |