我在cocos2d v3中使用OpenAL时遇到了一些麻烦。以下是一些背景信息:
我正在使用的是:Xcode 5 + cocos2d v3 + iPhone 5(iOS 7)。
我想做什么:使用位置音频创建一个多音频源场景(现在只是平移+音量)。
为什么我不使用OALSimpleAudio?当听众移动时,无法获得各种来源来改变平移和音量。
到目前为止我做了什么?我已经加载了一个带有音频文件的ALBuffer,并在ALSource中将该缓冲区排队。当我运行代码时,什么都没有播放。在[soundSource play:soundBuffer ...]
行之后,我检查了声音是否正在播放[soundSource playing]
并得到否定回复。还尝试实例化一个ALListener,其位置与源相同,但没有任何改变。
有关此问题的任何帮助将不胜感激。我也欢迎任何有关我应该期待的不同方法的建议。
谢谢!