您的位置:首页 > 移动开发 > Cocos引擎

cocos creator配置表的添加

2016-07-18 19:14 501 查看
将配置表按格式写好,放入文本软件中转为UTF-8的格式,保存为csv的格式放入resources/csv ,在scpript中添加一个js文件

loadCSV 在script中添加组件loadCSV。

cc.Class({

extends: cc.Component,

properties: {
_C_needLoadNum:1,
_loadedNum:0,

},

onLoad: function () {


this._loadMapData()

},

_loadMapData:function(){

var that = this

cc.loader.loadRes (“csv/map”,function(err,mapCsv){

var mapArr = mapCsv.split(“\n”)

for(var i = 1;i<mapArr.length;i++){
var arr =mapArr[i].split(",")
GameData.map[arr[0]] = GameData.map[arr[0]] || {}

GameData.map[arr[0]][arr[1]] = {
image:"pic/map_person/"+arr[2],
name:arr[3],
msg:arr[4],
position:cc.p(parseInt(arr[5]),parseInt(arr[6])),
action:arr[7]
}
}

that._loadEnd()
})


},

_loadEnd:function(){

this._loadedNum ++
if(this._loadedNum == this._C_needLoadNum){
//加载完成

}
this.getComponent("showMap").pub_beginShow()
},
called every frame, uncomment this function to activate update callback
update: function (dt) {

},


});
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: