1个回答
展开全部
感觉加载XML比加载文本好多了。。
你可以试试
AS2.0代码
a = 0;
b = 1;
c = 2;
var PicName:Array = new Array();
//创建图片名字数据组
var PicPath:Array = new Array();
//创建图片路径数据组
var Bmp:XML = new XML();
//创建新的XML载入变量
Bmp.ignoreWhite = true;
//读取XML文件是否跳过空节点
Bmp.load("Photo.xml");
//载入XML
Bmp.onLoad = function(success) {
if (success) {
trace(a+"/"+b+"/"+c);
var ov = Bmp.firstChild.childNodes.length;
//设置OV等于XML文件中图片的数量
trace(ov);
for (i=0; i<ov; i++) {
PicName[i] = Bmp.firstChild.childNodes[i].attributes.name;
//获取XML文件名字节点并写入名字数据组中
PicPath[i] = Bmp.firstChild.childNodes[i].attributes.path;
//获取XML文件路径节点并写入路径数据组中
trace(PicPath[i]);
}
for (i=1; i<=2; i++) {
eval("pic"+i).路径 = PicPath[i-1];
eval("pic"+i).gotoAndStop(2);
}
}
};
XML文件内容
<?xml version="1.0" encoding="utf-8" ?>
<root>
<BmpX name="BwkGXocr" path="BwkGXocr.JPG"></BmpX>
<BmpX name="BckGxocr" path="BckGxocr.JPG"></BmpX>
</root>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询