0.1 准备好外部的文件:在你的硬盘里新建一个文件夹,里头放入一个图像列表文件list.xml,使用如下格式
根据这里的路径放置图像文件。
PS:这样的写法其实名称不好看明白,但当初笔者考虑传输时间,就在变量这里对xml文件做了压缩。
0.2 新建一个Flash文档,大小定为300*225(参考),保存为picsExchange.fla,位置跟list.xml在同一目录。
1.1 开始进入读取分析XML的工作,并把所有信息存放于数组里头,这里,笔者创建了三个数组:descriptions,imgabbrs,imgs。
1.2 在第一帧里加上代码:
stop(); //因为是时间轴版,所以需要先停止播放,等xml的读取和分析完成以后才可以进入时间轴的第二段
System.useCodepage=true //防止中文乱码
var imgList:XML=new XML() //创建读取xml的对象
imgList.load("list.xml") //读取list.xml文件
var descriptions:Array
var imgabbrs:Array
var imgs:Array //定义三个用于存放图像信息的数组
var imgsNum:Number=0; //放置图片数目的变量
imgList.onLoad=function(success){
imgList.ignoreWhite=true
if(success){
descriptions=new Array()
imgabbrs=new Array()
imgs=new Array() //该步用于初始化数组,在重新读取的时候,把数组里的内容清空。
imgsNum=imgList.childNodes[0].childNodes.length
for(var i in imgList.childNodes[0].childNodes){
var imgNode:XMLNode=imgList.childNodes[0].childNodes
descriptions=imgNode.childNodes[0].nodeValue //这是图片的文字描述
trace("description:"+descriptions)
imgabbrs=imgNode.attributes.a //这是缩略图的路径
trace("imgabbr:"+imgabbrs)
imgs=imgNode.attributes.s //这是源图的路径
trace("img:"+imgs)
}
play(); //分析完毕,可以让时间轴播放
}else{
trace("loading error!")
}
}
敢达决战官方正版 安卓版v6.7.9
下载敢达决战 安卓版v6.7.9
下载像素火影骨架佐助 (Perseverance Fire Shadow)手机版v1.16
下载要塞英雄 安卓版v33.20.0-39082670-Android
下载梦想城镇vivo最新版本 安卓版v12.0.1
梦想城镇vivo版是这款卡通风模拟经营类手游的渠道服版本,玩
怦然心动的瞬间 安卓版v1.0
怦然心动的瞬间是一款真人向的恋爱互动游戏,在游戏中玩家将扮演
曼尼汉堡店游戏 安卓版v1.0.3
曼尼汉堡店是一款非常好玩的精品恐怖类型冒险游戏,在这款游戏中
现代总统模拟器去广告版 安卓版v1.0.46
现代总统模拟器是一款休闲养成类游戏,可能对于不少的玩家来说都
现代总统模拟器付费完整版 安卓版v1.0.46
现代总统模拟器高级版在商店是需要付费的,相对于普通版本,高级