我有一个cannon.js中的物体,它已经应用了四元数旋转。我想将它沿着一个向量相对于它的局部旋转移动100个单位。 如 let body = new CANNON.Body({ mass: 0 });
body.quaternion.setFromAxisAngle(new CANNON.Vec3(0,0,1),(2*Math.PI)/6);
body.position.set(0,0,10
我使用了一个简单的设置Cannon.js,下面的示例在线,但是当我在构造函数中设置任何属性时,位置和角速度x,y和z都是NaN。 这有效,但不移动,因为身体没有质量。 const body = new CANNON.Body();
console.log(body.position.x, body.mass); //logs 0, 0
然而,这不... const body = new CA