我正在使用物理引擎 box2dweb ,我的问题是我有一个身体并且我想跟随他,例如我的画布宽度:500px 高度:500px 并且身体协调是(700,200)所以我看不到他所以如何让他可见在我的画布上
问问题
247 次
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 回答