这个报错的原因是_component里出现了null,但是为什么会是null,可能是其他原因导致的?你看看构建日志里有没有报错信息,网页调试时和打包后用的资源是不一样的,我怀疑是打包后出现的问题。如果可以的话麻烦提供一个demo,这样定位问题会快一些
打包时报了很多错,其中第二条就是我讲的那个prefab,prefab名字叫做AssetUI,它上面也绑了一个叫AssetUI的自定义component,详细信息如下:
但是vscode里面没有报错,网页调试也没问题,就是打包出了问题
好的,这边排查一下是什么问题
这个错误是因为加载不到这个脚本报的,这个些脚本都正常导入了吗?
我在cc.cbc99.js文件里面加了一个条件作调试,如果component为空的话就addcomponent,可以打印出AssetUI的组件信息,这算是正常导入吗?感觉是脚本打包编译没问题的,只是挂不了prefab上