Javascript 是否可以禁用x&;z在ammo.js中的旋转?

Javascript 是否可以禁用x&;z在ammo.js中的旋转?,javascript,html,webgl,physics,Javascript,Html,Webgl,Physics,那么,可以在ammo.js中禁用x&z旋转吗? (我想创建一个FPS播放器,并将其保持在垂直位置)在bullet中有一个btRigidBody::setAngularFactor,它以btVector3为参数,其中x、y和z对应于沿这些轴的旋转。使用1允许运动,使用0禁止沿特定轴运动 如果您想在ammo.js中只允许沿Y轴旋转,请使用: body.setAngularFactor( 0, 1, 0 ); 请看我的人生哲学是:任何事情都有可能,你想去多深的兔子洞我不想编辑源代码。。。

那么,可以在ammo.js中禁用x&z旋转吗?
(我想创建一个FPS播放器,并将其保持在垂直位置)

在bullet中有一个btRigidBody::setAngularFactor,它以btVector3为参数,其中x、y和z对应于沿这些轴的旋转。使用1允许运动,使用0禁止沿特定轴运动

如果您想在ammo.js中只允许沿Y轴旋转,请使用:

body.setAngularFactor( 0, 1, 0 );

请看

我的人生哲学是:任何事情都有可能,你想去多深的兔子洞我不想编辑源代码。。。