反馈一个2.4.2 资源加载别扭的地方

  • Creator 版本:2.4.2

  • 目标平台: 极速浏览器

  • 重现方式:正常调用

  • 首个报错:无

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

  • 手机型号:

  • 手机浏览器:

  • 编辑器操作系统:

  • 重现概率: 100%

由于 cc.loader.loaderRes、cc.loader.loadResArray 都合并为了 cc.resources.load ,
所以当 cc.resources.load([“filepath”],cc.JsonAsset, function (err, asserts) {});调用时,
asserts 返回的不是数组形式的资源 而是 按照 旧版 cc.loader.loaderRes 的资源形式返回的

这里就有一个逻辑上别扭的地方, cc.resources.load([“filepath”],cc.JsonAsset, function (err, asserts) {}); 和
cc.resources.load(“filepath”,cc.JsonAsset, function (err, asserts) {}); 效果是等同的 ,而旧版接口这两者是不等同的

主观上讲 第一个参数为数组时 想要调用的是旧版 cc.loader.loadResArray 即使这个数组的长度只有1

这个项目是 从 2.3.3 直接升级的 按道理讲 这不能影响 cc.resources.load 的表现吧
而且之前 有反馈这个问题 引擎组大大说已经 修改了 为啥测试的时候还是错误的表现呢

2.4.0 的时候 提过:joy::joy::joy::joy::joy::joy::joy:

参数是个数组,返回值理应也是个数组 @EndEvil