远程加载预制体偶现预制体上绑定的脚本丢失

用cc.loader.loadRes加载预制体的时候,偶尔会出现 挂载在预制体节点上的脚本 加载不进来。

  • Creator 版本:2.0.6

  • 目标平台: wdb

  • 详细报错信息,包含调用堆栈:

  • 重现方式:重启客户端

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

  • 手机型号 :

  • 手机浏览器 :

  • 编辑器操作系统 :

  • 编辑器之前是否有其它报错 :

  • 出现概率:偶现

  • 额外线索:预制体大小15.3Kb

localhost-1548659631122.rar (1.9 KB)

这是打印日志

你好,谢谢反馈,是否只要重启游戏就必现?是否在新项目上测试过?

重启游戏不一定必现,我也是摸不清规律,但好像当前界面还没加载完,就触发加载预制体回调的时候,好像几率会高点。可以看下我发的日志文件。在 Script attached to ‘’ is missing or invalid.之前还有个警告。是CCDebug.js:249 Can not find class ‘14cc8EdJ3BEYaXw0ts0FtC/’。
因为我们发的是微信小游戏,在手机上好像是正常的,没有出现过问题。但是在web环境,不止是chrome,其他浏览器也会出现这种情况。

这个问题有解决嘛,现在版本2.2.2,出现相同问题,web平台出现几率:偶现,其他平台还没有试

这个问题有解决吗?2.4.2也遇到这个问题,开发预览环境正常,打包发布运行就missing script

我这边查出来是预制体和脚本重名
导致重名预制体上挂载的所有预制体在打包发布后都无法获取其自身挂载的脚本

很遗憾,没有发现复现规律。也没留意到官方复查的结果。

然后就弃坑了?