在CREATOR 3.0中为PLAYER节点添加了动态刚体,重力为1,程序刚开始启动时,因为重力原因它会正常的往下掉,然后我键盘控制setPosition来改变他的Y轴位置后,比如模拟向上跳,这一跳就不下来了。。。就停在了setPosition设置的位置。。。
没有用3.0,不过啊,根据我知道的原理,实际上在引擎在刷新物理世界,你加的刚体会对应到物理引擎中的刚体,游戏引擎做的只是同步而已,你直接设置位置可能导致了物理引擎脱节??不过我们在实现时候通常是施加力或者速度的形式,改变刚体,
谢谢提供的思路,应该是可以给刚体添加线性速度来改变其位置
物理游戏,尽量用物理方式进行移动
谢谢提示哈