Javascript Matter.js主体不绕其中心旋转

Javascript Matter.js主体不绕其中心旋转,javascript,matter.js,Javascript,Matter.js,我正在使用Matter.js,我在很多方面都很努力,因为在文档中很难找到任何东西 我想知道的最重要的事情是如何打造这个机构: Game.characters[1] = Game.Bodies.rectangle(x, y, c_width, c_height, { id: "character1", isStatic: false, friction: 0.002 }); 不要绕着它的中心旋转。我希望这个身体是带有帧动画的角色精灵,我只希望它能够跳跃并向左或向右移动,但

我正在使用Matter.js,我在很多方面都很努力,因为在文档中很难找到任何东西

我想知道的最重要的事情是如何打造这个机构:

Game.characters[1] = Game.Bodies.rectangle(x, y, c_width, c_height, {
    id: "character1",
    isStatic: false,
    friction: 0.002
});

不要绕着它的中心旋转。我希望这个身体是带有帧动画的角色精灵,我只希望它能够跳跃并向左或向右移动,但如果它碰到边缘或者它做了任何会使它倾斜的事情,它就不会倾斜。

所以我问了同样的问题,但刚刚找到了答案

将物体的惯性设置为无穷大可以防止物体在碰撞时旋转

创建时,将主体的
惯性
属性设置为
无穷大

const选项={
惯性:无限,
}
让body=Matter.boods.rectangle(x,y,宽度,高度,选项);

惯性对我不起作用。。 现在我正在更新中做这件事

this.characters[1].setAngle(0)