碰撞响应函数的参数顺序反了

按照定义,应该这样:
1679724538938
但实际正好相反,在troopPrefab节点脚本中调用:


输出结果:

查了一下,两年前就有人提过这个问题了:

这么多问题就没人处理吗?

onBeginContact里两个参数是反的,结果onEndContact里两个参数又是正常的了
这是固定的还是随机的?没法整了啊

我也发现了这个问题。一脸疑惑

这俩顺序是随机的,和碰撞体添加顺序有关,一两年前的bug了,到现在一直不修复。

有解决吗?我也出现了这种情况~