下面以让角色站在地面上为例
var manager = cc.director.getPhysicsManager();
//开启物理系统
manager.enabled = true;
//绘制物理调试信息
manager.debugDrawFlags = cc.PhysicsManager.DrawBits.e_aabbBit |
cc.PhysicsManager.DrawBits.e_pairBit |
cc.PhysicsManager.DrawBits.e_centerOfMassBit |
cc.PhysicsManager.DrawBits.e_jointBit |
cc.PhysicsManager.DrawBits.e_shapeBit
;
在项目设置中添加“player”和“floor”两个分组
角色刚体类型为Dynamic
角色Node分组为“player”
地面刚体类型为Static
地面Node分组为“floor”