CocosCreator使用json配置文件以及json文件读取
发布网友
发布时间:2024-09-27 18:18
我来回答
共1个回答
热心网友
时间:2024-10-16 14:55
在实际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。
为了便于大家交流学习,我创建了一个交流群。如果你感兴趣,可以点击下方链接加入。