碰撞回调不起作用

CREATOR 3.0 :
在编辑 器中设置了允许碰撞侦听,因为物体设置了刚体,从画面上看得到碰撞的效果,就是回调不起作用
let collider = self.playerNode.getComponent(BoxCollider2D);

collider.on(‘onCollisionEnter’, self.onCollision, self);

onCollision (event: ICollisionEvent) {

    console.log(event.type, event);

}

搞定了,按照3.0的文档来写,只是官网文档有一处错误:

onBeginContact (selfCollider: Collider2D, otherCollider: Collider2D, contact: **:** IPhysics2DContact | null) {
        // 只在两个碰撞体开始接触时被调用一次
        console.log('onBeginContact');
    }  多了一个冒号