【发布时间】:2012-06-08 19:22:41
【问题描述】:
在使用 playBackgroundMusic loop:YES 的 Simple Audio Engine 中播放背景音乐时,在音频循环回到开头并重新开始之前似乎有一点延迟。有什么办法可以防止这种轻微的停顿吗?
【问题讨论】:
-
出于好奇,您引入的声音文件格式是什么?
-
我曾经使用 mp3,但后来我了解到 iPhone/iPod Touch 硬件一次只能解码一个 mp3。因此,我决定将我所有的声音文件都转换为 CAF,甚至是音效。这很糟糕吗?
-
其实没有,我也发现了同样的东西。在我制作的游戏中,我决定将背景音乐设为 MP3(出于文件大小的原因),而 SoundFX 采用未压缩格式。您是否在 CAF 文件中进行任何压缩?
标签: iphone objective-c ios audio cocos2d-iphone