望大大改进:写在ccclass的构造函数里的错误都被catch掉了,非常影响debug
-
Creator 版本:1.8.0
-
目标平台: Web
-
重现方式:
在任意一个ccClass里面,重写构造函数,用ctor或者__ctor__都可以。
然后随便产生一些exceptions,比如在a没有定义的情况下,console.log(a.b.c)。在浏览器运行,观察没有报错。
写在start,onUpdate里都有报错。
此外手动写在trycatch语句里面也能够catch到这个错误。
这说明cocos creator底层把这个错误给默默吃掉了。
不过我throw了一下貌似会有别的问题,看来这个地方也许并不是很好改。 -
出现概率:100%