cocos2d-x学习笔记(6)

前端之家收集整理的这篇文章主要介绍了cocos2d-x学习笔记(6)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

Cocos2d-x提供了一个音频引擎CocosDenshion,CocosDenshion引擎可以独立于Cocos2d-x单独使用,CocosDenshion引擎本质上封装了OpenAL(OpenAL是自由软件界的跨平台音频处理库。它设计给多通道三维位置音效的特效表现。)音频处理库。

#include "SimpleAudioEngine.h"
bool HelloWorld::init()
{
    if (!Layer::init())
    {
        return false;
    }
    CocosDenshion::SimpleAudioEngine::getInstance()->playBackgroundMusic(
        "sky_city.mp3",true);

    CocosDenshion::SimpleAudioEngine::getInstance()->playEffect("error.wav");
    return true;
}
播放音乐的类不在Cocos2d包下,而是在CocosDenshion包下。

猜你在找的Cocos2d-x相关文章