纯新人,我完全按照教程实践了一下cocos2d-js,有这样一个问题
加入了Chipmunk物理引擎之后,有时人物会在没有任何操作的情况下自己跳起来,直接跳出屏幕……
因为教程中应该也没有其他方法会给人物一个向上的加速度,请问是什么原因?是地图的问题吗?
纯新人,我完全按照教程实践了一下cocos2d-js,有这样一个问题
加入了Chipmunk物理引擎之后,有时人物会在没有任何操作的情况下自己跳起来,直接跳出屏幕……
因为教程中应该也没有其他方法会给人物一个向上的加速度,请问是什么原因?是地图的问题吗?
这个是DT不稳定的情况造成的,物理引擎一般建议使用固定DT。
你可以这样试试:
function update(dt){
physics.step(dt)
}
这样DT值不稳定,可改为:
function update(dt){
physics.step(0.016)
}
这样DT值就稳定