我正在制作的游戏需要支持非常大的世界。通常情况下,这不是问题,因为我可以在不可见的情况下修剪大部分世界。然而,Box2D似乎不喜欢我的想法!
我的地形目前由约1000个边缘形状组成。这本身似乎没有问题,但是: 即使我只添加了几个(~25)动态对象(小圆),性能也会急剧下降!
- 为什么会这样,动态树应该很早就取消所有未受影响的静态地形形状,并且没有性能惩罚,不是吗?
- 我该如何解决这个问题?
我正在制作的游戏需要支持非常大的世界。通常情况下,这不是问题,因为我可以在不可见的情况下修剪大部分世界。然而,Box2D似乎不喜欢我的想法!
我的地形目前由约1000个边缘形状组成。这本身似乎没有问题,但是: 即使我只添加了几个(~25)动态对象(小圆),性能也会急剧下降!