2011-07-05 9 views
1

cocos2d/BOX2Dシーンを凍結されていますが、私はこのような私のダニの方法では、リスナーの検出部に次の行を置く場合:音は、それがヒット感じたときに私の連絡先リスナーが音を果たすべき

[[SimpleAudioEngine sharedEngine] playBackgroundMusic:@"boom.m4a"]; 

シーンが1秒間始動すると凍りついてから、開始時に適用されるすべての力がなくなり、重力のためにすべてのボールが地面に落ちる。凍結していなければ何も起こらないだろう。凍結により消灯しました。

なぜ私の音が凍っていますか? ゲームを開始する前にメインゲームの効果をどのようにプリロードできますか?

ありがとうございました

答えて

2

b2Worldの更新時に固定時間ステップを使用していないようです。バックグラウンドミュージックをプリロードするには、SimpleAudioEngineのpreloadSoundEffectメソッドを使用します。

関連する問題