iphone上如何播放声音,来增加游戏或者应用程序的趣味性呢
其实很简单.自己就是个搬运工而已。。其实连搬运都谈不上了,就是 copy... 但这是我的心得体会。拿来和你分享。请你顺手点击AD 是对我的鼓励。
iphone上如何方便的加入声音,来增加游戏或者应用程序的趣味性呢? 多一些互动的感觉总比少一些好, 这里分成2种, 音效, 和背景音乐,
代码基于 CrashLanding 的 SoundEngine.的
遇到的2个问题:
1. error: a002 generatebuffer 49602 错误。
2. 采样率的设定.
第一个问题, 如果是 2.0的话 就定义,
#if !TARGET_IPHONE_SIMULATOR
// sound code here
#endif
最佳答案: Change the active executable setting from iPhone Simulator (2.0) to iPhone Simulator (2.1). Works perfectly.
参考: http://discussions.apple.com/thread.jspa?threadID=1663586&tstart=71
第二个问题:
SoundEngine_Initialize(44100/2); 这个参数是采样率, 我的声音是 22K 的,所以 /2 而范例带的是 44100的所以用第一个. 一般就是这个参数的设置问题
是否正确可能会导致声音是否被正确播放和加载。
ok 祝大家圣诞快乐.!
Never giveup. Thanks the world.