CocosCreator使用json配置文件以及json文件读取
在实际cocos2dx项目中我们常常使用json文件来作为配置文件,那么在creator里同样我们也可以这么做.
假如我们在creator资源文件夹下有一个gamelist文件夹里面有个gamelist.json文件.
那么我们在creator脚本里直接用代码读取json文件.
这里获取res内容就是json里的内容..
Json格式有两种.一种是json对象,一种是json数组.
①json对象格式
①json数组格式
代码贴出来便于复制://读取gamelist.json文件
var url = "gamelist/gamelist", _type = cc.RawAsset;
//得到json文件内容
cc.loader.loadRes(url, _type,function(err, res){
//这里获取res内容就是json里的内容
console.log(res);
});
以上是2.0以下版本获取json的方法. 由于版本更新太快,对一部分人造成了误解,下面补充以下2.0以上获取json的方法.cc.loader.loadRes('gamelist/gamelist', function (err, asset) {
//这里获取res内容就是json里的内容
console.log(asset.json);
});