Ghost全自动系统备份光盘正式版 V4.5 | 硬盘版 V2.0 | 排行榜 TOP50 | 图文推荐 | 玩小游戏
首页 >> 下载中心 >> Flash素材 >> FLASH加载XML数据分析(2)

FLASH加载XML数据分析(2)

作者:arthur721 来源:经典论坛 时间:2008-5-31 网友评论条 【

2.能够实现上面的功能也许有的人就想,是不是可以利用这个功能做一个展示某产品的页面,并利用循环来均匀排列这些影片,当然能够拉,我们就来看看这样的效果是怎么实现的(具体的过程见附件,这只是讲了基本的过程和主要的代码)。

新建一个FLASH文档。

建立一个影片剪辑,如图: 右键选择链接,设置标记符为main;

回到主场景,在第一桢输入代码:

//代码开始
//初始化对象,设定onLoad时调用自己的函数解析
myXML = new XML();
myXML.ignoreWhite = true;
myXML.onLoad = function(ok) {
       if (ok) {
              item = myXML.firstChild.childNodes;
              for (i=0; i<item.length; i++) {
                     name = item[i].firstChild.firstChild.nodeValue;
                     trace(name);
                     author = item[i].childNodes[1].firstChild.nodeValue;
                     trace(author);
                     pub = item[i].childNodes[2].firstChild.nodeValue;
                     trace(pub);
                     img = item[i].childNodes[2].attributes.src;
                     trace(img);
                     _root.attachMovie("main", "main"+i, i);
                     _root["main"+i]._x = 165*i;
                     _root["main"+i].name = name;
                     _root["main"+i].author = author;
                     _root["main"+i].pub = pub;
                     _root["main"+i].loader.loadMovie(img);
              }
       } else {
              trace("error");
       }
};
myXML.load("booklist.xml");//代码结束

哈哈,舞台上有了你XML中设置

例二源代码下载地址:booklist.xml.rar (20.05 KB)

站长工具
ALEXA世界排名查询:
相关文章
loading 请稍等,评论加载中...

Aspxhome.com. 中国Asp之家. 版权所有

闽ICP备06017341号