1

Box2D 拡張機能を使用して、AndEngine で怒っている鳥に似たゲームを開発しています。

私の目標は、アニメーション化されたスプライトが (怒っている鳥のように) ジャンプし、ユーザーのタッチ イベントによって適用される力に応じて複数回バウンドすることです。私は次のようにこれをやろうとしています:

private static float mImpulseY = 10f;
private static float mLinearVelocityX = 8.0f;
_playerBody.setLinearVelocity(mLinearVelocityX, _playerBody.getLinearVelocity().y);  
_playerBody.applyLinearImpulse(0,mImpulseY,_playerBody.getPosition().x,_playerBody.getPosition().y);

ジャンプは適切な放物線の形状を作成していますが、複数回跳ね返っていません。この問題を克服する方法を提案してください。Box2D 物理学と AndEngine に関するチュートリアル リンクも歓迎します。

4

1 に答える 1

0

FixtureDef オブジェクトでボディ オブジェクトを作成するときに、FixtureDef で弾性パラメータを設定しようとしましたか?

于 2013-06-05T14:12:34.473 に答える