此前在1.7版本中,使用cc.loader.loadResArray加载prefab时,prefab中引用的纹理资源都会被下载。不过本周更新1.8版本后发现纹理资源都不会被下载了,而是到第一次cc.instantiate某prefab时,其引用的纹理资源才会被下载。令人惊奇的是,卸载了1.8装回1.7还是这样。
是不是我们的其它行为导致了该问题,与引擎版本无关?如何让cc.loader.loadResArray行为恢复?
补充下,是h5版本。
此前在1.7版本中,使用cc.loader.loadResArray加载prefab时,prefab中引用的纹理资源都会被下载。不过本周更新1.8版本后发现纹理资源都不会被下载了,而是到第一次cc.instantiate某prefab时,其引用的纹理资源才会被下载。令人惊奇的是,卸载了1.8装回1.7还是这样。
是不是我们的其它行为导致了该问题,与引擎版本无关?如何让cc.loader.loadResArray行为恢复?
补充下,是h5版本。
这是你的 prefab 勾选了资源延迟加载导致的。
并没有勾啊
找到问题了,代码被修改。。 谢引擎大大。