为什么使用内置2D物理系统无法获取碰撞点信息?

this.node.getComponents(Collider2D).on(Contact2DType.BEGIN_CONTACT, this.onBeginContact, this);

onBeginContact (selfCollider: Collider2D, otherCollider: Collider2D, contact: IPhysics2DContact) {
console.log(contact);
}
打印出来contact为:undefined,selfCollider和otherCollider都可以正常获取到。
如果换成box2D物理系统就可以获取到contact,是内置的获取方式不一样吗?3.6.3版本。

在官方手册里找到这句: * contact :是一个 IPhysics2DContact 。包含碰撞最主要的信息。其中比较常用的信息就是碰撞的位置和法向量, contact 内部是按照刚体的本地坐标来存储信息的,而我们一般需要的是世界坐标系下的信息,我们可以通过 contact.getWorldManifold 来获取这些信息。注意,在 Builtin 物理模块这个参数为空。

难道是内置物理不支持获取碰撞点信息吗?

我用box2d也获取不到碰撞点信息。。。

3.8.2同样获取不到,有解决的请告知下修复方法。