#Cocos Creator# 错误:TypeError: Object prototype may only be an Object or null: undefined
代码循环引用可能导致这个错误。
假设
a.ts
A extends B
b.ts
B 的代码里又引用了A,比如有个工厂方法 create,需要根据类型来创建不同的子对象
由于缺少类似c++的.h文件,于是就产生了循环引用。
参考Cocos Creator对于循环引用的解释:
https://docs.cocos.com/creator/manual/zh/scripting/reference/class.html#deferred-definition
扫一扫关注微信公众号:耿直的IT男阿斌
聊一聊IT男眼中的世界