さて、ammo.js で x & z 回転を無効にすることはできますか? (FPSプレイヤーを作成したいのですが、縦置きにしたいです)
質問する
542 次
1 に答える
2
bullet には、引数として btVector3 を取る btRigidBody::setAngularFactor があります。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を参照してください。
于 2015-06-05T13:39:41.473 に答える