我已经在 c++ 中使用 box2d 做了很多工作,并且正在尝试使用 C#。看起来 Farseer 通常用于代替 Box2D(我知道 Box2DXNA,但它似乎有点过时了。)所以,Farseer 是我一直在使用的。当我使用 C++ 和 Box2D 时,每个人都建议不要使用 1 像素/米的比例(出于什么原因,我不知道),通常建议使用 30 像素/米左右的比例。当我一直在研究 Farseer 时,我看到了很多相互矛盾的说法。有人说使用 1pixel/meter,有人说使用比例尺,有人说使用 ConvertUnits.ToSimUnits 和 ConvertUnits.ToDisplayUnits 等。
那我应该用什么?现在,我正在使用 ConvertUnits,但一切都呈现在奇怪的地方。是否有事实上的标准或我应该遵循的任何标准?提前致谢。