【发布时间】:2014-05-29 13:33:56
【问题描述】:
我正在尝试将 box2d 作为游戏项目的 PoC 进行试验,但我设法创建了世界和实体,并使用了默认的 DebugDraw。一直在玩恢复原状、密度和摩擦,但无法获得所需的行为,并且身体不稳定并且会以非常快的速度持续闪烁/弹跳。
在此处查看运行代码:http://jsbin.com/qoceranu/1/edit
我尝试了以下方法:
- 将恢复值设置为 0.0,但这并没有给出正确的行为。
- 尝试了各种缩放系数。
physics.SCALE这是当前实现中每米的像素数。默认为canvasHeight / physics.heightOfWorldInMeter。 - 尝试了各种动画步骤计时。
- 尝试使用
requestAnimFrame
由于我是新手,因此我相信我可能会做一些根本错误的事情。你认为是什么问题?身体永远不会休息,自然行为也不会。
提前致谢。
【问题讨论】:
标签: javascript box2d game-physics physics-engine box2dweb