Construct2/3

创建于:2017-02-24

创建人: iconboy

103 信息 417 成员
Construct2/3 引擎开发专题
邱天@Construct2/3 的内容(查看所有内容
【经验】CSV学习心得
邱天 2017-03-12

Image title    csv是Rex大神制作的插件,配合Ajax插件可以用行、列的方式读取电子表格的数据。在此我分享一下自己的学习心得。

使用步骤:

一、首先,我们可以用Excel或Wps表格等工具制作电子表格文件,里面输入行、列等数据,然后另存为.csv文件。

二、很重要的是,简体中文用户要用NotePad++之类的工具将此.csv文件编码改为UTF-8,然后保存(省略此步骤可能会乱码)。

Image title


三、现在开始在Construct2里面操作了,首先在project栏里面找到Files文件夹,右击,导入此csv文件。

Image title

四、添加Ajax组件,然后写一个读取文件的事件,如下图,可以在File栏里选择刚才导入的csv文件。

Image title

五、添加Rex_CSV插件,在Ajax On “Load” completed事件后写入读取动作,csv string填AJAX.LastData。

Image title

六、此时,CSV插件已经装满了你那个电子表格里的所有数据了,可以用CSV.At指定行列参数读取了。举例如下:

Image title


七、CSV还提供了很多操作功能,甚至包括排序:

Image title

八、Rex出品的都是神作,例如CSV就可以在数据量不大的情况下代替数据库了,更多用法可以参考Rex本人提供的范例,他给了一个网址:http://forums.wasabistudio.ca/viewtopic.php?f=63&t=39122&p=497251#p497251,真是佛心啊!


                  感谢在C2路上一直帮助我的诸位!

加入 indienova

  • 建立个人/工作室档案
  • 建立开发中的游戏档案
  • 关注个人/工作室动态
  • 寻找合作伙伴共同开发
  • 寻求线上发行
  • 更多服务……
登录/注册