creator2.2打开项目报错,plist包含资源量过大引起加载问题

  • Creator 版本:2.2

  • 目标平台:Windows

  • 详细报错信息,包含调用堆栈:参考图片

  • 重现方式:打开原有项目 必现

  • 之前哪个版本是正常的 :1.8.2 1.9.3 正常打开

  • 手机型号 :

  • 手机浏览器 :

  • 编辑器操作系统 :

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

  • 出现概率:必现

也可能是我资源量过大!里面资源有1万+ 以及不计其数的 json文件

错误图片如下:

看起来像是某个地方死循环了。建议排查看看是不是资源量问题。可能问题出在某个资源上。

我删除了某些prefab资源,依旧无法打开工程,资源量确实有点大,resources目录下的meta文件一共1万4千多个。
但用1.8.2和1.9.3 都可以正常打开工程,工程自动更新至2.2版本,使用creator2.2还是报上面的错误

又试了一下2.1.3版本可以打开工程,但2.2依旧是报上述错误!

你这个工程之前是用1.8.2还是1.9.3开发的?应该不是基于2.1.3开发的工程吧?

工程最早是1.8.2创建的,之后升级到了1.9.3,均正常运行,之后因为想利用到2.0以上许多特性,一直压制没有升级,直到前几天看到2.2,说性能提升很高,就安装了2.2来测试一下,打开工程,加载资源,过一会儿就有上述提示。之后,我删除cocos creator,安装2.1.3版本的,可以正常打开工程。
以上,便是整个流程了。

你在2.1.3上面跑起来有问题么?可以正常跑么?没有定制过引擎吧?

2.1.3可以跑起来,1.x的引擎中添加过 labelshadow,是从2.x中搬运过来的,在2.1.3中 我已经把这部分代码删除了。其他没动过引擎了

8G是真的小

方便的话给个demo,或者私信把工程给我一下,我这边看下。估计是某个资源的问题

不太方便直接给工程,公司项目,我这边先精简资源再试一下。如果找到问题,再来结帖

结贴了
确实是资源量问题,我们游戏资源量 Assets目录1.2G,加载资源的过程比较慢,我删除部分资源至800m左右,可以打开工程,再添加回来,当前已打开的工程下可用,但退出creator,再次打开依旧报上述错误。
得此结论
请开发组确认一下 是否因为资源量导致的 问题。

@EndEvil 大佬,请看一下 资源量太大引起的载入问题
目前使用2.2.1-alpha6 打开项目依旧出现连接中描述的问题,资源量assets 目录大小1.2G,多数为texturepacket 的合图,加载资源报错。

好的,我们确认一下

你好,应该是你删除的文件中,有一些问题是会导致递归问题的文件,因此删除后正常了。
我这边试了下,1.8G的asset,差不多接近6W个文件,打开编辑器不会有你所说的问题

这不太好排查了,文件太多,我直接把人物 怪物都删除了,逐个去尝试量有点大。
我这边相互引用的资源 也是错综复杂。
目前项目可以在2.1.3版本上打开,直接通过 creator 2.2.1-alpha6自动升级。
哪些文件会有递归呢?我好有点针对排查

你好,我这般排查到了 是资源的问题,其中表情资源量比较大 导致加载时 报上述错误。
我这里有测试用的demo,表情是从网上下载测试用的。
图片数量较多。
资源我上传一下 请帮忙查看一下是什么问题吧。解决方案我这边先减少资源量。
emoji.zip (526.6 KB)