-
Creator 版本:3.8.5
-
目标平台:chrome
切换场景后程序卡死,没有任何报错!
所有组件都在onDestroy自我清理,还是会莫名奇妙的卡死,有没有方法查看到全部节点信息,或者能调试到错误点。
Creator 版本:3.8.5
目标平台:chrome
切换场景后程序卡死,没有任何报错!
所有组件都在onDestroy自我清理,还是会莫名奇妙的卡死,有没有方法查看到全部节点信息,或者能调试到错误点。
把OnDestroy()清空试试。
一样会卡死,而且不是100%出现,两个场景来回切换总会卡死
而且每次都是所有onDestroy都已经被执行完毕了,新的场景start完成了,才会卡死

一般这种问题都是折腾出来的,不是事件分发就是做了什么事
不是事件分发,我把所有注册事件信息输出了一遍,全都清除干净了
试下模拟器调试时,别裁剪引擎
试下项目设置那,功能裁剪勾全选再试
不行,全选以后,刚启动就报错

全选后,重启cocos试试
还是报一样的错误,并且模拟器会卡死在那里
而且全局事件系统是自定义的,至少已经排除了事件问题,还有死循环问题(所有循环机制都已经清除),跳转进入的新场景是空场景,只有一个返回按钮。
sp.Skeleton有点问题,编辑器预览中,通过setCompleteListener绑定的监听事件方法,在destroy后还会报错。
顶一下,顶一下
你 onDestroy 逻辑肯定有问题。大概率可能又去移除别的节点之类的。
仅仅因为一个Button组件。没有手动销毁,引起的卡死
