切割csv文件
来源:互联网 发布:淘宝网芮玛 编辑:程序博客网 时间:2024/05/21 10:47
使用csv文件写好对应的图片 名字 ID 地图 类型 等,然后生成csv文件使用逗号分隔开,然后在代码中取得里面的每个字符串然后通过逗号切割开存入二维数组然后就可以通过对应的位置取得对应的ID想要的属性,具体如下
taskData:function(){
var that = thiscc.loader.loadRes("csv/renw",function(err,mapCsv){
var mapArr = mapCsv.split("\n")
for(var i = 1; i < mapArr.length ; i++){
var arr = mapArr[i].split(",")
GameData.taskArr[arr[0]] = GameData.taskArr[arr[0]] || {}
GameData.taskArr[arr[0]] = {
taskID:arr[1],
taskName:arr[2],
taskClaims:arr[3],
NextTask:arr[4],
}
}
that._loadEnd();
})
},
//_loadedNum这个为一开始定义的全局变量初始值为0,每一个切割对应csv文件的时候将,这个方法体调用一次 全局变量自加一 _loadedNum为全局变量 数目为需要加在的csv的个数或者需要加载的场景数目 当加载完成就会进入等式if条件 开始进行下一个方法体的调用 避免了加载未完成就开始使用数组中的元素导致取到为空或者不完整
_loadEnd:function(){
this._loadedNum ++
if(this._loadedNum == this._loadedNum ){
//加载完成
this.getComponent("showMap").pub_beginShow(1)
//cc.find("UIScript").dispatchEvent
}
},
0 0
- 切割csv文件
- 文件切割
- CSV 文件
- csv文件
- CSV文件
- CSV文件
- csv文件
- CSV文件
- csv文件
- CSV文件
- CSV文件
- commons-csv读写CSV文件
- 文件切割/合并工具
- DELPHI切割文件代码
- 文件切割子程序
- 文件切割脚本
- 文件切割方法
- txt文件切割器
- RPG游戏适配器的使用
- Mysql优化之开山篇
- 【u226】查单词
- Unity和Android的关系
- EL表达式
- 切割csv文件
- Java中Integer自动装箱误区
- 欢迎使用CSDN-markdown编辑器
- IndexOf和replace用法
- 即时通讯实现思路
- Python 01:Pyton历史和入门介绍
- Android第三周-自定义控件、Fragment、Hadler、Service、BroadcastReceive、webview、widget
- 游戏开发注意事项
- 数据转接