cocos creator 开启物理系统

1.在编辑器给物体替加一个刚体(cc.RigidBody),类型:动态,静态

2.在编辑器给物体加一个形状

3.编写脚本开启物理引擎(一般挂在根节点)

 1.打开物理引擎      

cc.director.getPhysicsManager().enabled = true
 
 2.配置物理引擎中的重力大小
cc.director.getPhysicsManager().gravity = cc.v2(0,-320)    //引擎默认重力
 
 3.配置物理引擎调试区域
        //开启调试
        let Bits : any = cc.PhysicsManager.DrawBits
        cc.director.getPhysicsManager().debugDrawFlags =
        Bits.e_aabbBit |
        Bits.e_pairBit |
        Bits.e_centerOfMassBit |
  Bits.e_jointBit |
  Bits.e_shapeBit;

        //不开启调试
        //cc.director.getPhysicsManager().debugDrawFlags = 0
 
 
posted @ 2021-12-24 11:13  qcjdp  阅读(608)  评论(0编辑  收藏  举报

Bill

Jerry

Evil