看了下文档没有这方面的描述
项目 assets 文件夹下的所有 .json 文件,都会导入为 cc.JsonAsset ?
支持的,和creator读取一样的
可以的,给你一个参考。
/**
* 从配置文件加载地图列表
* @static
* @returns {Map<number, MapModel>} 返回一个字典列表
*/
public static getListFromConfig(): Map<number, MapModel> {
let self = this;
loader.loadRes(this._configPath, JsonAsset, function(err, res) {
if (err) {
console.log("error while read: " + "," + err);
return;
}
//解析数据
for (let i = 0; i < res.json.length; i++) {
let obj: MapModel = res.json[i]
self.list.set(obj.mapID, obj);
}
}.bind(this));
return this.list;
}
2赞