那么,有没有可能在ammo.js中禁用x&z旋转?(我想创建一个FPS播放器,并使其处于垂直位置)
发布于 2015-06-05 21:39:41
在bullet中有btRigidBody::setAngularFactor,它以btVector3作为参数,其中x,y和z对应于沿这些轴的旋转。使用1表示允许运动,使用0表示不允许沿特定轴运动。
如果要在ammo.js中仅允许沿Y轴旋转,请使用:
body.setAngularFactor( 0, 1, 0 );请参阅http://www.bulletphysics.org/mediawiki-1.5.8/index.php/Code_Snippets
https://stackoverflow.com/questions/17755848
复制相似问题