0

一段时间后,在我的应用程序中,似乎存在一个大问题。Box2D 构建了 b2Bodys。我确实在我的应用程序中使用了一些 b2Bodys 来进行碰撞,但我会说屏幕上一次最多有 10 个。

在 Instruments 中使用 Time Profiler 调试应用程序后,我发现这是我最大的减速:

在此处输入图像描述

所以基本上,我的一些 b2Body 似乎没有在应该清理的时候得到清理。有没有办法 NSLog 世界上 b2Bodys 的数量,这样我就可以检查是否发生了任何奇怪的事情?

谢谢!

4

1 回答 1

2

您可以将 NSLog 语句添加到 b2World 类中适当的 CreateBody 和 DestroyBody 方法中。

于 2012-06-14T22:52:38.343 回答