Box2dweb&画布 - 如何获取有关形状当前位置的回调,并使用它来检测玩家是否赢了?

时间:2013-11-14 08:47:29

标签: javascript canvas box2dweb

我正在尝试制作一个小型物理游戏来更好地理解box2dweb。我希望游戏能够检测到某个形状,与某个传感器或身体接触的时间。然后我可以用它来确定玩家是否赢了。对于box2dweb似乎没有真正的文档,就像我读过的那样,box2dflash的文档应该如何足够相似。但它确实没有关于这个主题的内容。 (至少我明白了。)

我试过这个for循环来检测形状solBDef的当前位置。但是,我只能在控制台中找到它的起始位置无论我移动它多少。(循环绑定在1秒定时器的功能上,所以它不断运行。)

for (var i = 0; i < 2; i++) {             
    console.log(solBDef.position);
}

我有一个传感器主体(goalBDef / goalDef),我希望它与形状(solBDef / solDef)进行交互。这样我就可以在我的游戏循环中创建一个if语句,它可以检测并确定玩家是否赢了。

0 个答案:

没有答案