我的联系人听众应该在感觉到时发出声音,但是如果我用这样的tick方法将这一行放在听众的检测部分上:
[[SimpleAudioEngine sharedEngine] playBackgroundMusic:@"boom.m4a"];
场景在开始时冻结1秒,然后所有应该在开始时施加的力都消失了,所有的球都因重力落到地上,如果没有冻结就不会发生,因为它们有因冻结而关闭的初始冲动。
为什么我的声音冻结现场? 如何在游戏开始之前预加载主要游戏效果?
感谢
答案 0 :(得分:2)
在更新b2World时,您似乎没有使用固定时间步骤。要预加载背景音乐,请使用SimpleAudioEngine的preloadSoundEffect
方法。