0

しばらくして私のアプリでは、大きな問題があるようです。Box2Dからのb2Bodysのビルドアップがあります。私は衝突のために私のアプリでいくつかのb2Bodysを使用しますが、画面上で一度にMOST10にあると思います。

InstrumentsのTimeProfilerを使用してアプリをデバッグした後、これが最大の速度低下として発生します。

ここに画像の説明を入力してください

つまり、基本的に、私のb2Bodyの一部はクリーンアップされるべきときにクリーンアップされていないようです。世界のb2Bodyの量をNSLogして、何か奇妙なことが起こっているかどうかを確認する方法はありますか?

ありがとう!

4

1 に答える 1

2

NSLogステートメントをb2Worldクラスの適切なCreateBodyメソッドとDestroyBodyメソッドに追加できます。

于 2012-06-14T22:52:38.343 に答える