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