3

物理エンジン box2dweb を使用しています。私の問題は、体があり、彼をフォローしたいということです。たとえば、キャンバスの幅:500px 高さ:500px で、体の調整は (700,200) なので、彼を見ることができないので、彼を見えるようにする方法私のキャンバスで

4

1 に答える 1

0

box2dweb のデバッグ描画を使用する必要があります。

function debugDraw(){
    var debugDraw = new b2DebugDraw();
//replace canvas with your canvas id
    debugDraw.SetSprite(document.getElementById("canvas").getContext("2d"));
    debugDraw.SetDrawScale(30.0);
    debugDraw.SetFillAlpha(0.5);
    debugDraw.SetLineThickness(1.0);
    debugDraw.SetFlags(b2DebugDraw.e_shapeBit | b2DebugDraw.e_jointBit);
    world.SetDebugDraw(debugDraw); // replace world with your box2dworld
}

この関数をゲームループに入れます。

于 2013-12-24T09:03:37.360 に答える