项目本来写的好好的,突然有一天某个核心场景第一次打开时正常,第二次打开时 就报Cannot read property ‘_assembler’ of null。浏览器调试看一下属性,确实是空。

去论坛搜索一下,没找到原因。然后就一点点排查。用一个新的scene测试,没有问题,正常跳转。
接下来就一点点的删掉节点测试,幸亏节点不多,就从大到小一个个activity隐藏在web上测试。直到隐藏一个节点后,发现问题消失了。在高兴之余,赶紧研究一下那个节点

那么这个节点有什么特殊之处呢,我也想不清楚。一开始以为是拖上去的预制体问题,后来排除了。一系列操作之后。几乎可以确定是脚本的问题。我打开脚本,在onLoad方法里
这个代码本身没有问题的,问题是,在onLoad的里面抛异常会阻碍后面组件onLoad的方法执行!
