1
在Box2D中,我意识到世界大小是无限的。不过,我正在制作一个无限滚动游戏,我担心大的坐标值会减慢计算速度,从而导致游戏速度。Box2D中的世界大小限制
大坐标值会减慢速度吗?如果是这样,是否有办法翻译世界上所有机构的坐标,以保持它们的小?或者,还有更好的方法?
在Box2D中,我意识到世界大小是无限的。不过,我正在制作一个无限滚动游戏,我担心大的坐标值会减慢计算速度,从而导致游戏速度。Box2D中的世界大小限制
大坐标值会减慢速度吗?如果是这样,是否有办法翻译世界上所有机构的坐标,以保持它们的小?或者,还有更好的方法?
大坐标不会减慢速度,但会损失精度。 b2World类有一个叫做shift的功能来帮助你。 https://code.google.com/p/box2d/source/browse/trunk/Box2D/Box2D/Dynamics/b2World.h#197