Cocos2D包含ObjectAL音频库,可以回放音效和音乐.
ObjectAL是一个建立在低级别OpenAL API上的库.OpenAL最擅长被用来播放短的音效(.wav,.caf,.aiff),并且苹果的AVAudioPlayer则最为擅长解码和流化长的音频(mp3,m4a,mp4,ac3).
整个体系描述如下:
最上面的OALSimpleAudio单例提供(或说是封装了)易用的必要的音频接口.它一般知道2种音频:短的音效,内存缓冲的音效以及长时间的背景音乐和语音.
音效通过OpenAL命令播放,而背景音乐通过AVAudioPlayer命令播放.
总结以上是内存溢出为你收集整理的Cocos2D中的ObjectAL简介全部内容,希望文章能够帮你解决Cocos2D中的ObjectAL简介所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)