谁能帮我看看这段Flash代码是什么意思

来源:百度知道 编辑:UC知道 时间:2024/05/22 18:42:51
var i = 1;
while (i <= 4)
{
this["btn_" + i].onRollOver = function ()
{
_global.over = this._parent._name;
this.onEnterFrame = function ()
{
this.nextFrame();
};
};
this["btn_" + i].onRollOut = function ()
{
_global.over = undefined;
this.onEnterFrame = function ()
{
this.prevFrame();
};
};
++i;
} // end while

var i = 1;
while (i <= 4)
{
this["btn_" + i].onRollOver = function ()//这是你的主场景里面有四个类似“btn_1”命名的影片剪辑吧,这是定义鼠标滑过他们的时候调用的函数。
{
_global.over = this._parent._name;//你的代码里面应该有个over变量吧,当有鼠标滑过这个影片剪辑的时候改变这个变量的值,值就是鼠标滑过的这个影片剪辑的父影片剪辑的名字。
this.onEnterFrame = function ()
{
this.nextFrame();//被鼠标滑过的那个影片剪辑开始往后播放
};
};
this["btn_" + i].onRollOut = function ()//这是定义鼠标滑出后的影片剪辑的行为的
{
_global.over = undefined;
this.onEnterFrame = function ()
{
this.prevFrame();//影片剪辑向前一帧
};
};
++i;
}

还是hi我解释给你听吧。