我的印象是,要以旋转关节的指定角度启动身体,您需要设置参考角度。这对我不起作用。改变 referenceAngle 时唯一改变的是限制的位置。
我正在使用 box2dweb(javascript 版本)。如果您愿意看一看,我为您创建了一个演示。有两个具有旋转接头的相同结构。它们都有 -90 度到 90 度的角度限制。唯一的区别是顶部结构的参考角度为 0 度,而底部结构的参考角度为 90 度。是的,我知道他们接受以弧度表示的角度——如果您查看源代码,您会发现我使用了转换器功能。
同样,我试图以某个角度启动身体/关节。我确定我可能只是做错了,但如果这是 box2dweb 的问题,是否有解决方法/替代方法来设置起始角度?还是我没有将 referenceAngle 用于正确的目的?
这是--演示