这个需求是因为以前obj-c的项目是用plist配置数据的,但是js版中虽然能读取但是给的例子太少了
1如果你没有通过cc.loader.load 读取plist数据,那么用下面的方法
var myplist = “res/myplist.plist”;
cc.loader.loadTxt(myplist, function(err, txt){
if(!err){
var data = cc.plistParser.parse(txt);
//data 就是一个表就是你需要的
//下面是测试打印数据
for (var key in data) {
cc.log(key+“,”+data);
}
}
});
```
2 如果你在一开始通过了cc.loader.load()来加载资源
那么加载完了之后可以通过cc.loader.getRes()来拿数据
var plistdata = cc.loader.getRes(myplist);