音频动作库

音频动作


GameMaker Studio 2有一个完整的音频引擎,基于* .ogg,* .mp3和* .wav声音格式。添加到IDE的这些类别的声音可以通过下面的函数使用。对于比基本的音效更复杂的事物或者播放单个音乐片段,你可以参考高级的音频函数,你可以用它们修改声音的播放方式。此外,还有一系列专用函数,专门用于流式传输的音频和定位音频( 3D声音效果以及分组音频)。

重要!在 HTML5 目标平台上使用音频时,你应该知道并非所有浏览器都支持 Web Audio,因此在运行时可能你的项目无法播放任何声音。你可以从以下链接获得 Web Audio 支持的一些常识: 我可以使用网络音频(Web Audio)吗?


这个音频函数库有有以下动作:

播放音频 播放音频
停止播放音频 停止播放音频
停止所有音频 停止所有音频
暂停音频 暂停音频
暂停所有音频 暂停所有音频
恢复音频的播放 恢复音频的播放
恢复所有音频的播放 恢复所有音频的播放
设置音频的播放位置 设置音频的播放位置
获取音频长度 获取音频长度
设置音频音调 设置音频音调
获取音频音调(Get Audio Pitch) 获取音频音调(Get Audio Pitch)
设置音频音量 设置音频音量
获取音频音量 获取音频音量
设置主音量 设置主音量
获取主音量 获取主音量
如果音频正在播放 如果音频正在播放
如果音频被暂停 如果音频被暂停