这是我公司一个初学as的同事写的,也把它拿出来吧,他用的是x,y定位法,先来看xml文件的模式吧
/show.php?id=7
就是标题,连接地址,图片地址,日期,然后我们来看as是怎么解析这个xml文件了.
picW = 20
picH = 80
link1 ="link"
var main:MovieClip = this;
var myXML = new XML()
myXML.ignoreWhite = true
myXML.load("piclist.xml")
myXML.onLoad = function(success) {
if (success) {
_root.createEmptyMovieClip(loadPic,-1000)
_root[loadPic]._y =20
loadPP()
} else {
trace("加载不成功")
}
}
function loadPP() {
myList = myXML.firstChild.childNodes
myListLen = myList.length;
for ( i =1; i<=myListLen;i++){
var new_mc = _root[LoadPic].createEmptyMovieClip ("new_mc" + i, i+100);
new_mc._x = 20;
new_mc._y = (80 * (i-1));
new_mc.createTextField ("main",0,100,0,500,20);
new_mc.createTextField ("rere",-1,100,20,500,20);
new_mc.createTextField ("lianjie",-2,100,40,500,20);
new_mc.main.html = true;
new_mc.main.wordWrap = true;
new_mc.main.text = String (myXML.firstChild.childNodes[i-1].childNodes[0].childNodes);
new_mc.rere.text = String (myXML.firstChild.childNodes[i-1].childNodes[3].childNodes);
new_mc.lianjie.text = link1;
_root[LoadPic].createEmptyMovieClip("pic"+i,i+1)
_root[LoadPic]["pic"+i]._x = picW
_root[LoadPic]["pic"+i]._y =(i-1) * picH
_root[LoadPic]["pic"+i].loadMovie(myXML.firstChild.childNodes[i-1].childNodes[2].childNodes)
//设置文字样式
btntf = new TextFormat ();
btntf.color = 0x000000;
btntf.font = "verdana"; //字体型号
btntf.size = 12; //字体大小
btntf.bold = true;
new_mc.lianjie.setTextFormat (btntf);
//按钮行为
new_mc.i = i-1;
new_mc.onRelease = function () {
var who:Number = this.i;
var link:String = myXML.firstChild.childNodes[who].childNodes[1].childNodes
trace (link);
getURL (link, "_blank");
};
new_mc.onRollOver = function () {
who=this.i
this._y = newy + (mhj * who);
menutf = new TextFormat ();
menutf.color = 0xff9900;
this.lianjie.setTextFormat (menutf);
};
new_mc.onRollOut = function () {
menutf = new TextFormat ();
menutf.color = 0x0000;
this.lianjie.setTextFormat (menutf);
}
}
}
虽然写得有一些不规范化但有很多地方值得学习的.
原创文章:转载请注明www.111com.net
荒野乱斗国际版 (BrawlStars)最新版本v56.274
下载一波超人内置修改器菜单版 安卓版v1.0.2
下载敢达决战官方正版 安卓版v6.7.9
下载敢达决战 安卓版v6.7.9
下载继承了一座戏园子无限声望铜钱版 内置菜单最新版v1.7
继承了一座戏园子折相思版是游戏的破解版本,在该版本中为玩家提
山河半世橙光清软金手指版 无限鲜花v3.24
山河半世是一款超级好玩的橙光恋爱游戏,在游戏中玩家们需要扮演
蓬莱手游折相思版 安卓版v1.0.0
蓬莱免广告版是游戏的修改版本,在该版本中为玩家去除了广告,玩
当红影后橙光游戏破解版2025 最新版v1.0
当红影后橙光破解版是一款超级好玩的娱乐圈题材的橙光游戏,在这
忽然成了万人迷清软完结版 无限鲜花版v12.15
忽然成了万人迷破解版是一款非常好玩的男性向橙光游戏,在有一天