node添加了RigidBody2D和cc.BoxCollider2D,使用内置物理引擎在场景中不会自由掉落,会触发碰撞事件,使用Box2d会自由掉落,但是不会触发碰撞事件……物理的碰撞矩阵都有正确设置。相同设置下就是切换物理引擎产生不同的结果,这个是什么原因呢?
需要勾选rigidbidy2d上的enabled contact listener
你是说内置的,还是box2d的,box2d的没有加rigidbidy2d,所有没有这个选项,内置的不加rigidbidy2d也会触发碰撞事件。
node添加了RigidBody2D和cc.BoxCollider2D,使用内置物理引擎在场景中不会自由掉落,会触发碰撞事件,使用Box2d会自由掉落,但是不会触发碰撞事件……物理的碰撞矩阵都有正确设置。相同设置下就是切换物理引擎产生不同的结果,这个是什么原因呢?
需要勾选rigidbidy2d上的enabled contact listener
你是说内置的,还是box2d的,box2d的没有加rigidbidy2d,所有没有这个选项,内置的不加rigidbidy2d也会触发碰撞事件。