Box2D 中的世界大小限制

World size limit in Box2D

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

大坐标值会减慢速度吗?如果是这样,有没有办法平移世界上所有物体的坐标,使它们变小?或者有更好的方法吗?

大坐标不会减慢速度,但会失去精度。 b2World class 有一个叫做 shift 的函数来帮助你。 https://code.google.com/p/box2d/source/browse/trunk/Box2D/Box2D/Dynamics/b2World.h#197