CocosCreator使用json配置文件以及json文件读取

高手,请教一下,CocosCreator使用json配置文件以及json文件读取
最新回答
瑾色如弦

2024-10-23 08:16:43

在实际cocos2dx项目中,我们通常使用json文件作为配置文件。同样地,在CocosCreator中,我们也能够利用json文件进行配置。假设我们在资源文件夹下的“gamelist”文件夹内有一个名为“gamelist.json”的文件。

在CocosCreator脚本中,我们可以通过代码直接读取json文件的内容。例如,以下代码展示了如何获取资源“gamelist/gamelist”的json内容:

javascript

var url = "gamelist/gamelist";

_type = cc.RawAsset;

cc.loader.loadRes(url, _type, function(err, res) {

console.log(res);

}

json格式可以分为两种:json对象和json数组。

接下来,我们详细说明这两种格式。

**1. json对象格式**

**2. json数组格式**

为了方便大家复制使用,这里提供了一段代码片段:

javascript

cc.loader.loadRes('gamelist/gamelist', function(err, asset) {

console.log(asset.json);

}

请注意,上述代码适用于CocosCreator的2.0及以上版本。对于2.0以下版本的用户,原有的代码可能需要相应调整以适应新版本的API。

为了便于大家交流学习,我创建了一个交流群。如果你感兴趣,可以点击下方链接加入。