谁帮我看看这段FLASH动画代码是什么意,我急需解释
functionaa(){if(one==numOfMenu){_global.one=1;}else{++_global.one;}//endelseif}//Endo...
function aa()
{
if (one == numOfMenu)
{
_global.one = 1;
}
else
{
++_global.one;
} // end else if
} // End of the function
stop ();
this._parent.navi.gotoAndStop(1);
numOfMenu = 7;
gap = 2000;
_global.one = 1;
i = 1;
var i = 1;
while (i <= numOfMenu)
{
this["menu" + i].bg.onRollOver = function ()
{
var _loc3 = Number(this._parent._name.substr(4));
_global.one = _loc3;
clearInterval(id);
};
this["menu" + i].bg.onRollOut = this["menu" + i].bg.onDragOut = function ()
{
id = setInterval(aa, gap);
};
this["menu" + i].bg.onRelease = function ()
{
this._parent._parent.gotoAndStop(Number(this._parent._name.substr(4)) + 1);
};
this["menu" + i].onEnterFrame = function ()
{
var _loc2 = Number(this._name.substr(4));
if (one == _loc2)
{
this.nextFrame();
}
else
{
this.prevFrame();
} // end else if
};
++i;
} // end while
id = setInterval(aa, gap); 展开
{
if (one == numOfMenu)
{
_global.one = 1;
}
else
{
++_global.one;
} // end else if
} // End of the function
stop ();
this._parent.navi.gotoAndStop(1);
numOfMenu = 7;
gap = 2000;
_global.one = 1;
i = 1;
var i = 1;
while (i <= numOfMenu)
{
this["menu" + i].bg.onRollOver = function ()
{
var _loc3 = Number(this._parent._name.substr(4));
_global.one = _loc3;
clearInterval(id);
};
this["menu" + i].bg.onRollOut = this["menu" + i].bg.onDragOut = function ()
{
id = setInterval(aa, gap);
};
this["menu" + i].bg.onRelease = function ()
{
this._parent._parent.gotoAndStop(Number(this._parent._name.substr(4)) + 1);
};
this["menu" + i].onEnterFrame = function ()
{
var _loc2 = Number(this._name.substr(4));
if (one == _loc2)
{
this.nextFrame();
}
else
{
this.prevFrame();
} // end else if
};
++i;
} // end while
id = setInterval(aa, gap); 展开
1个回答
展开全部
一个叫 aa 的功能{
如果 (one == numOfMenu){
_global.one = 1;}
否则{
++_global.one;}
}
停止影片的播放;
自身.上一级.navi.转到第1帧并停止;
numOfMenu = 7;
gap = 2000;
_global.one = 1;
i = 1;
var i = 1;
while (i <= numOfMenu)
{
自身["menu" + i].bg.在鼠标滚过时启动这个命令: (){
var _loc3 = 数字(自身.上一级.名字.substr(4));
_global.one = _loc3;
clearInterval(id);};
自身["menu" + i].bg.在鼠标滚过并离开 = 自身["menu" + i].bg.onDrag(拉动)Out(界外)时启动这个命令:(){
id = setInterval(aa, gap);};
自身["menu" + i].bg.在鼠标左键放开时启动这个功能:(){
自身.上一级.上一级.转到第(Number(自身.上一级.名字.substr(4)) + 1)帧并停止;};
自身["menu" + i].在第一帧时启动这个命令(){
var _loc2 = 数字(自身.名字.substr(4));
如果 (one == _loc2){
自身.转到下一帧();}
否则{
自身.转到前一帧();}
};
++i;
}
id = setInterval(aa, gap);
//能翻译的我都翻了,没翻的都是名称什么的。
如果 (one == numOfMenu){
_global.one = 1;}
否则{
++_global.one;}
}
停止影片的播放;
自身.上一级.navi.转到第1帧并停止;
numOfMenu = 7;
gap = 2000;
_global.one = 1;
i = 1;
var i = 1;
while (i <= numOfMenu)
{
自身["menu" + i].bg.在鼠标滚过时启动这个命令: (){
var _loc3 = 数字(自身.上一级.名字.substr(4));
_global.one = _loc3;
clearInterval(id);};
自身["menu" + i].bg.在鼠标滚过并离开 = 自身["menu" + i].bg.onDrag(拉动)Out(界外)时启动这个命令:(){
id = setInterval(aa, gap);};
自身["menu" + i].bg.在鼠标左键放开时启动这个功能:(){
自身.上一级.上一级.转到第(Number(自身.上一级.名字.substr(4)) + 1)帧并停止;};
自身["menu" + i].在第一帧时启动这个命令(){
var _loc2 = 数字(自身.名字.substr(4));
如果 (one == _loc2){
自身.转到下一帧();}
否则{
自身.转到前一帧();}
};
++i;
}
id = setInterval(aa, gap);
//能翻译的我都翻了,没翻的都是名称什么的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询