帮我看看flash代码关于数组

来源:百度知道 编辑:UC知道 时间:2024/05/11 16:05:18
zurl = new Array();
zurl[1] = "http://www.baidu.com","_blank";
zurl[2] = "http://www.17173.com","_blank";
zurl[3] = "aa.htm";
zurl[4] = "#";
zurl[5] = "#";
zurl[6] = "#";
_root.xnum = 0;
for (i=1; i<=6; i++) {
_root["m"+i].snum = i;
_root["m"+i].onRollOver = function() {
_root.xnum = this.snum;
};
_root["m"+i].onRollOut = function() {
_root.xnum = 0;
};
_root["m"+i].onRelease = function() {
getURL(_root.zurl[this.snum]);
};
_root["m"+i].onEnterFrame = function() {
if (_root.xnum == this.snum) {
this.play();
}
};
}
pin.onEnterFrame = function() {
if (_root.xn

for (i=1; i<=6; i++) {
_root["m"+i].snum = i;
_root["m"+i].onRollOver = function() {
_root.xnum = this.snum;
};

pin.onEnterFrame = function() {
if (_root.xnum == 0) {
this._rotation += 1;
this.x = Math.floor(((this._rotation+60)/60)+3);
_root["m"+this.x].play();
} else {
this._rotation = this._rotation-(this._rotation-((_root.xnum-3)*60-60))*0.1;
}
};
仔细分析下这2段就 OK了!