碰撞结束没有回调

Cocos3D beta4

在Stay回调触发了一定次数后分离 Exit没有触发

Wall空节点下有3个BoxCollider 分别叫做Wall_0 Wall_1和Wall_2

同时碰到2个Box并离开时,只有第一个Box有Exit回调
只碰到一个的话,一个Exit回调都没有。

beta4 中,rigidBody 自动开启允许休眠,这个属性在beta6才暴露出来,所以休眠可能会导致你上面运到的问题,beta6 中已经开放了 rigidBody 的 allowSleep 属性,你可以先尝试把 allowSleep 设置为 false,如果还复现了,还麻烦提供一个Demo哈

貌似还是有问题 晚些时候我再打包一个demo

另外beta4可以修改模型的透明度么?材质球尝试改成unlit模式下USE COLOR 但是透明度没有发生变化
beta6我下了以后 打开脚本提示 “cc” 丢失…

.declarations.zip (185.8 KB)

cc 找不到,是因为 beta6 打包遗漏了声明文件,把这个文件解压到 ***/resources\3d\engine\bin 目录下即可