最近写补丁,涉及到了关于数据储存的问题。
SetS 和 GetS 固然可以操作对数据的保存和提取,但是数据稍大,再用SetS和 GetS 显然就难以满足,尤其是像我需要保存人物数据和物品数据等等大量表格,又不想影响游戏平衡,那么用文档存取就是一个比较好的办法。
问题在于,小弟GOOGLE了大半天,虽然解决了游戏的存档问题,但还是有些问题不甚明了,希望各路大神出来都相助
吧~~~~
我现在已经将各种数据和表写入文档,我想用file=io.open("test","r")来逐个变量或者表格读取的话应该如何实现, 文档内容如下:
CC.thing_num=94
CC.thingplay_num=4
CC.huihe=1
CC.zhoumu=1
CC.learn=1
CC.thingbackup={{0,19,},{1,24,},{2,9,},{3,13,},{4,22,},{5,6,},{6,5,},{7,6,},...{},}
CC.thingbackup_2={{0,19,},{1,24,},{2,9,},{3,13,},{4,22,},{5,6,},{6,5,},{7,6,},...{},}
CC.t={0,79,74,92,91,1,}
CC.backup={28,45304,2800,2800,1,5800,5800,200,90,150,98,73,69,35,44,10,0,0,26,999,0,900,0,900,0,900,0,900,0,}
按照行读取行不通啊 CC.thingbackup 超过20行,真的愁死我鸟~ |