jbox2d

    0

    1答えて

    私はLWJGLでエンジンを作っており、これまでに満足しています。自然にエンジンに物理学を加える準備が整いましたので、実際にそれを使ってゲームを作り始めることができます。私はかなりフレキシブルなのでJbox2Dを使用することにしました。私はそれをプロジェクトにインポートし、必要な設定をすべて完了しました。しかし、BodyObjectクラスをGameObjectクラスに実装してゲームを実行した後、すべ

    1

    1答えて

    私はLibgdxでBox2dを使って自分の世界を作り始めました。異なるゲームオブジェクト用の形を作成しなければなりません。私が読んだチュートリアルでは、私がそれらを使ってやったときに私の形を処分すべきだと言いました。 private CircleShape circle; private PolygonShape ground; private PolygonShape wall; priv

    -1

    1答えて

    したがって、基本的に私はスプライトを持っていますので、私はそれ自身の境界内で触れることができます。 if(v3.x >= spear.b2body.getPosition().x - spear.getWidth()/2 && v3.x <= spear.b2body.getPosition().x + spear.getWidth()/2 && v3.y >= spe

    7

    2答えて

    OpenFrameworks、OpenCV、Box2Dを使って、私は良いフレームレートでそれを達成することができました。 Androidを使用するのははるかに複雑な作業(私がJavaの初心者であることもあります)のようです。 使用「OpenCVのサンプル - 画像操作」と見つけるのが最適です素敵な黒&白画像を生成し、「気の利いた」効果、以外のすべてを削除します。 これは私が始めた方法です輪郭。 -

    0

    1答えて

    ただの簡単な質問ですが、RopeJointがjbox2dにないようです...本当にそうであるか、名前を変更しましたか? 距離ジョイントはうまく動作しますが、金属製のロッドではなくロープのように柔軟にしたいと思います。 :) DistanceJointDef jointDef = new DistanceJointDef(); jointDef.initialize(body1, bod

    3

    2答えて

    JBox2dの世界のオブジェクトをキャンバスに描画するクラスを作ろうとしています。 は、更新時に私は世界と世界のオブジェクトを順番になって、キャンバスにそれらを描画される描画クラスにキャンバスを、渡し render.draw(canvas,world); への呼び出しを持っています。 public void draw(Canvas canvas, World world) { c

    1

    1答えて

    私は溶接体で構成された構造を持っています。 構造を動かすためにインパルス/フォースを適用しますが、構造が完全にまっすぐに動いていないことがわかります。それはVectorの方向に移動を開始し、ゆっくりと回って、最終的には円で回ります。 問題がHere に対処していることは、問題は力が質量の中心部に適用する必要があることです表示されます。しかし、私は一緒に溶接されている構造から質量の中心を得る方法が不

    0

    1答えて

    私のbox2d世界の座標のリストを取得する必要があります。画面の側が反対側に表示されます。 box2dはProcessingのためによく書かれていません。私が見つけることができる唯一の例はjavaです(私は親言語を知っていますが、翻訳が必要です)。これはhereです。 私はアクションがここにあると思う: private function updateWorld(e:Event):void {

    0

    1答えて

    ShiffmanチュートリアルのProcessing用にbox2dを使用しています。私がしたいのは、ボックスが特定のx座標になると、ボックスの位置を変更することだけです。これは、ボックスクラスのx座標がbox2Dワールドから変換され、下の関数wrapで操作され、次にbox2dワールドに戻されなければならないため、簡単ではありません。 以下のコードを作成しました。私が持っている問題は、ボックスの位置