最新文章
Cocos2d-x游戏开发实例详解7:对象释放时机
03-25 13:59
Cocos2d-x游戏开发实例详解6:自动释放池
03-25 13:55
Cocos2d-x游戏开发实例详解5:神奇的自动释放
03-25 13:49
Cocos2d-x游戏开发实例详解4:游戏主循环
03-25 13:44
Cocos2d-x游戏开发实例详解3:无限滚动地图
03-25 13:37
Cocos2d-x游戏开发实例详解2:开始菜单续
03-25 13:32
cocos2d-x 3.3如何播放音乐
在开发过程中,我们常常需要为应用添加音乐来增强用户体验。本文将分享在 cocos2d-x 3.3 中播放音乐的具体步骤,这些步骤来源于网上的一个教程。
步骤一:准备音效文件
首先,要将音效文件拷贝到 resource 文件夹下。这里需要注意,建议使用 .wav 格式的音效文件,因为它能支持所有平台。而且,这两个音效文件已经包含在 Cocos2dSimpleGame 项目里了。
步骤二:包含头文件
在 HelloWorldScene.cpp 文件中,添加如下头文件包含语句:
#include "SimpleAudioEngine.h"
步骤三:添加播放音乐代码
在 init() 函数中添加一行代码,用于播放背景音乐。代码如下:
CocosDenshion::SimpleAudioEngine::sharedEngine()->playBackgroundMusic("background-music.wav", true);
在上述代码中,playBackgroundMusic 函数的第一个参数是音效文件的名称,第二个参数 true 表示循环播放该背景音乐。
总结
完成以上三个步骤后,就可以在 cocos2d-x 3.3 项目中成功播放音乐了。