作者bluenicole (搬新家~无名881~^^)
看板Flash
标题[问题] 从外部二维阵列及分析读入资料
时间Fri May 27 01:04:44 2011
不好意思又来打扰各位,我昨天来问过有关外部资料载入并放入阵列的问题
(9459那一篇)
感谢板上先进提示,今天顺利解决^^"(用function把後面要执行的步骤拖到读完後再执行)
可是因为资料内容被修改了,我变成要读二维阵列,同样的方法似乎怎麽试都行不通
现在txt档上的资料内容类似下面的排列
___________________________________________________________________________
pic1.png,pic2.png,pic3.png
20,60
40,60
60,60
___________________________________________________________________________
pic1png那排是图片的名称
後面三排是slot三个转轮第一张图的起始位置
我本来想要读进来後把所有资料整理进二维阵列
但出现了两个问题……
1用上一篇的方法读不进来。
2就算读进来了,找不到分析资料让他变成数行的方法。
(一维阵列时用逗点区隔资料,但二维以上,该怎麽告诉它要换一行了?)
以前写c时,用for回圈,加上判断逗号和换行,勉强写得出来
本来被交待时就想自己应该能写的。
但一整天翻网路上的文章,
却怎麽样也找不出来AS3里我该怎麽同时又判断「,」又判断换行……
虽然之前一直逞强不想去问前辈(因为日文不够好,沟通起来有点痛苦……)
但今天实在想不出来,问了之後,他说用我原本的方法就能全部读进来,
我却一直试不出来
想拜托板上的前辈们帮帮忙指点我一条明路
感谢!
(PS真的很不好意思我居然连着两天都跑来问问题m(_ _)m)
--
▁ ▁▁
▁▁ ▁▁▃▄▅▆▇███▇▄▃▁▁▁▁
▁▁ ▁▁▂▄▆▇████████▇▆▅▃▃▂▂▁▁▁▁
﹏﹏﹏﹏﹏ ●↗ KYO:让我们向夕阳奔跑吧! ﹏﹏
BLUE:先辈我愿追随你! ● <■
青春!热血!感动! ╱╱︿ ∕ ﹥ 竹本真相组之 让我们向真相奔跑吧!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.50.49.65
※ 编辑: bluenicole 来自: 122.50.49.65 (05/27 01:05)
1F:推 etrexetrex:作换行的话就是用 var a:Array = string.split("\n"); 05/27 03:57
2F:→ etrexetrex:然後内层 var b:Array = a[0].split(","); 05/27 03:58
3F:推 scars:如上面说的 然後换行也可能是\r\n 也要记得处理空行(空字串) 05/27 06:02
4F:→ bluenicole:谢谢^^参考楼上两位的做法做出来了^^ 05/30 21:56