关于节点为null的问题

  • Creator 版本: 2.4.2

  • 目标平台: 微信小游戏

  • 重现方式:从微信公众平台管理后台中获取到错误统计,线上用户零星反馈

  • 首个报错: Cannot set property ‘active’ of null / null is not an object (evaluating ‘t.node.active = !0’) / Cannot read property ‘addChild’ of null

  • 之前哪个版本是正常的:

  • 手机型号:

  • 手机浏览器:

  • 编辑器操作系统:

  • 重现概率: 偶发

最近我司的小游戏已经上线,有零星用户截图反馈,微信界面报错,报错信息为Cannot set property ‘active’ of null 或 null is not an object (evaluating ‘t.node.active = !0’) 或 Cannot read property ‘addChild’ of null,然后我去微信公众平台上面看了一下,有很多报错,基本上都是这三种情况,似乎都与节点读取不到有关,但是我司的测试没能复现。因此想问问有没有大佬能提供点思路,是我哪一步做错了,我设置某节点的active一般都在start生命周期中,addchild都在预资源实例化后,实在想不通为什么会报这种错

  1. 可以看一下异步调用的地方 是不是有已经销毁了还在用的情况
  2. 看一下有没有销毁了不用了 但是引用没清除的情况