好吧,有可能禁用x&z在ammon.js中旋转?(我想创建一个FPS播放器,并将其保持在垂直位置)
在项目符号中有btRigidBody::setAngularFactor,它以btVector3为参数,其中x、y和z对应于沿这些轴的旋转。使用1可以允许运动,使用0可以禁止沿某个轴的运动。
如果您想在ammon.js中只允许沿Y轴旋转,请使用:
body.setAngularFactor( 0, 1, 0 );
请参阅http://www.bulletphysics.org/mediawiki-1.5.8/index.php/Code_Snippets