Box2D中的世界大小限制

时间:2015-01-01 23:42:01

标签: box2d

在Box2D中,我知道世界大小是无限的。但是,我正在制作一个无限滚动游戏,我担心大的坐标值会减慢计算速度,从而减慢游戏速度。

大坐标值会减慢它吗?如果是这样,有没有办法翻译世界上所有身体的坐标,以保持它们的小?或者有更好的方法吗?

1 个答案:

答案 0 :(得分:2)

大坐标不会减慢任何速度,但会失去精度。 b2World类有一个名为shift的函数来帮助你解决这个问题。 https://code.google.com/p/box2d/source/browse/trunk/Box2D/Box2D/Dynamics/b2World.h#197