想在这里学习REX的CSV插件用法
construct2吧
全部回复
仅看楼主
level 7
arubishi 楼主
最近想实现个飞机升级的功能~官方的ARRAY不大懂,想学下CSV的插件的一些使用方法~
先开个头~~
2014年10月24日 04点10分 1
level 7
arubishi 楼主
第一步是把图标以动画行式放入C2~
第二步是分配图标的变量
TYPE------武器名称
ATK-------攻击力
SHEEP---攻击速度
MONEY--升级费用
LEVE-----当前等级
第三步??
是不是要新建一个 EXEL 把这些变量的数值写到EXEL里面去呢???
2014年10月24日 04点10分 2
[疑问]请教图片哪里来的,狠不错的样子o( ̄ヘ ̄o#)
2014年12月16日 10点12分
level 7
arubishi 楼主
像这样可以吗?
2014年10月24日 05点10分 3
level 9
(0,0) , 就是Type那一格要是空的.
2014年10月24日 05点10分 4
level 9
然后把excel转存成csv格式, 注意编码问题.
在C2里用Ajax载入这个csv档案, load进csv物件里. 就可以用CSV.At("ATK", "枪01")读到值"100" (字串). 如果把csv物件的Eval属性=Yes, 100就会变成数字.
2014年10月24日 05点10分 5
level 7
arubishi 楼主
这样就加载成功了吧~
接下来我想要做个功能~~
鼠标移动图标上文本框就会显示CSV里面的对应数值~
这个功能要怎么设制呢??
2014年10月24日 07点10分 6
显示的内容是 枪01 攻击力:100 速度:1000 花费:1500 等级:01
2014年10月24日 07点10分
回复 arubishi :预设的格子分割符号是","
2014年10月24日 09点10分
可能你汇出的分割符号不对.
2014年10月24日 09点10分
回复 rexrainbow :单个数值可以提取出来啦~CSV.At("ATK", "枪01")读到值"100" 现在我想提取 “枪01”那一列全部值,我该用哪个命令呢? 最终效果是这样的~ 枪01 攻击力:100 速度:1000 花费:1500 等级:01
2014年10月24日 15点10分
level 9
csv需要row与col的名称.
将row与col放到sprite的私有变数. 鼠标移动到sprite后, 以这两值取出对应的csv格子内容.
2014年10月24日 07点10分 7
这里就不会了~[汗]~
2014年10月24日 08点10分
level 6
@rexrainbow 老师,请教一下:
我在files里边添加了一个csv,就两行内容
在舞台上边新建了一个 text object,然后把csv的eval模式改为yes
但是,在运营以下代码时,获得的结果却是0,这是 为什么呢??
2014年10月24日 08点10分 8
竟然有同学了~~~一起组团学习吧~~
2014年10月24日 08点10分
REX老师的插件非常多~就是案例像我这样的外行人看不懂~很多插件是多个组合来用的~实例里面多为 数字~显示 不知道用在什么地方合适!!!想在这边一个一个插件功能消化下~~
2014年10月24日 08点10分
回复 arubishi :我是看到帖子,才开始研究ajax和csv的~ 实验了一下,不知道为什么显示不了csv里边的数值,嘿嘿~
2014年10月24日 08点10分
level 9
(0,0)那一格要是空的.
只需要row与col的格子就好.
2014年10月24日 09点10分 9
level 9
我上传了csv相关的范例, 试试看.
forums.wasabistudio.ca/viewtopic.php?f=63&t=39122&p=497251#p497251
2014年10月24日 09点10分 10
感恩~~
2014年10月24日 09点10分
回复 孙逸一 :感谢,查到是什么问题了,搞混了 cav.at()里边的row和col
2014年10月24日 09点10分
回复 孙逸一 :先row (x) 再col (y)
2014年10月24日 16点10分
level 13
CSV超好用~必学
2014年10月24日 16点10分 11
[呵呵]恩恩,剩了好多工夫
2014年10月25日 02点10分
回复 孙逸一 :你会用啦?、
2014年10月25日 02点10分
回复 arubishi :一边看着 rex老师的案例 学,一边构思怎么融入自己的游戏~ 有点头绪~
2014年10月25日 02点10分
有QQ吗加Q交流下~~116234942
2014年10月25日 02点10分
level 7
arubishi 楼主
我把物体的变量与CSV“1”这行的内容连接上了~
想请教下,如果“1”为物体的LEVE1的数值! “2”为LEVE2的数值 以此类推 我该用什么命令来调用"2" "3"
的各个属性值匹配到物体的变量中呢?
2014年10月25日 14点10分 12
你的意思是,每个level都有ㄧ份对应表吗? csv支援ㄧ个csv物件载入多章表,action turn page, 我忘了有没有这类的范例了。
2014年10月25日 15点10分
回复 rexrainbow :不用分页…只要能索引到2这列的对应数值~让它成为物体的变量就可以了…我等会在做个例子~帮我看看
2014年10月25日 23点10分
level 7
arubishi 楼主
@rexrainbow 请教下楼上[吐舌]的问题
2014年10月25日 14点10分 13
level 7
显然你还需要一个变量 LV
然后一一对应就可以了
2014年10月25日 14点10分 14
一一对应的意思是不是说要把所有的值重新写一遍? 这样的话比效不方便呀~~因为比如ATK 对应的那一列都是ATK的值~只要索引到LEVE的等级后面应该有个方法自动匹配进来的~~~~~是吧!
2014年10月26日 06点10分
回复 arubishi :我的意思是设一个变量LV,然后带入CSV("HP","LV")
2014年10月26日 07点10分
回复 杰夫jeffchen :LV不需要引号
2014年10月26日 07点10分
回复 arubishi :杰夫的意思是,加一个全局变量或者给物件加一个Lv的参数
2014年10月26日 10点10分
level 7
arubishi 楼主
@@rexrainbow
入门级CSV做法~~~~~~~眼睛快瞎掉了~~~是这样做吧REX老师
2014年10月27日 09点10分 15
如果你的key是D1 D2 D3,就可以用"D" & live 组出key, 就不用这麼多event了
2014年10月27日 13点10分
level 2
请问这几个插件放哪里,我是一个新手
,求回答。
2015年01月26日 03点01分 16
1