【发布时间】:2014-05-09 19:23:50
【问题描述】:
我在 Windows 上使用 cocos2d-x 3.0,但游戏应该在 Android 和 iOS 上。
我想制作收集硬币的声音。例如,我的玩家可以在 0.1 秒的延迟下收集 10 个硬币。现在我想以相同的延迟播放相同的效果 10 次,而我的效果长度是 1 秒。 SimpleAudioEngine 不播放那个。我怎样才能做到这一点?
换句话说,我想用多个流播放相同的声音。请帮帮我。
【问题讨论】:
-
我不确定你在问什么。我有很多 1 秒长的声音,用
platEffect()播放就很好 -
它们的尺寸是多少?什么格式?请问是什么平台?
-
.mp3,文件大小非常小(如 100k)OSX、ios、Android。
-
我注意到,如果文件是 30Kb 左右,它可以播放多次,但如果它是 250Kb 左右,那么它会顺序播放。顺便说一句,我使用
.wav。