捉急的物理引擎

想使用物理引擎做一个小游戏,遇到以下问题:

1:A由多张图组成,B由1张图组成,A和B相交时,需要控制层级显示,B在A的三张图的中间层显示,想使用setGlobalZOrder来控制,发现并没有卵用,于是把A拆成了两部分,前景和背景,与B放同一级,可以正常显示

2:拆开后显示可以了,但问题来了,前景需要RigidBody,背景并不需要刚体,于是神奇的发现,显示错位了,给背景也加上刚体,显示就好了,也就是说 物理引擎自己修改了图片的显示锚点或者位置

3: 之前还遇到一个问题,父节点位移,旋转,带有刚体的子节点不产生任何效果,自己主动重置一下position和rotation虽然能有效果了,但位置和旋转错位了。无奈只能把刚体和显示分到了不同的节点上。

还有就是编辑时看不出问题来,一运行就各种错位。。。,d.ts还隐藏了一些api,不看代码都不知道。。。

还有一些奇怪的bug,碰撞多了。撞着撞着,刚体的位置就都变到中间00点去了。

d.ts錯誤一堆

1可以使用不同的摄像机来渲染(2.0里,1.*的版本没试过)