首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Flash >

请问怎样将flash(有源文件)中鼠标滑过小图显示大图的数量从4个增加到10个

2012-02-17 
请教怎样将flash(有源文件)中鼠标滑过小图显示大图的数量从4个增加到10个有源文件,请看附件,谢谢!自己一起

请教怎样将flash(有源文件)中鼠标滑过小图显示大图的数量从4个增加到10个
有源文件,请看附件,谢谢!自己一起搞不定,对于懂得的人应该很简单

源文件下载:http://www.366200.org/源文件.rar

[解决办法]
目前支持6个你就往上加就可以了
_global.link = new Array();
link[1] = "#";
link[2] = "#";
link[3] = "#";
link[4] = "#";
link[5] = "#";
link[6] = "#";
。。。
_global.frame = new Array();
frame[1] = "_blank";
frame[2] = "_blank";
frame[3] = "_blank";
frame[4] = "_blank";
frame[5] = "_blank";
frame[6] = "_blank";
。。。
_global.numOfImage = 10;最大几个

还有她下面小图的名字是数字需要前面加个字符如:1 改为a1

"imageMove" + i 是调用的大图的名字。
Layer 3层放的是名字:imageMoveSet的影片剪辑里面是对应的大图显示的部分按照里面的添加就可以。
小图按照原有的小图去做起名a1 a2...an
改好的代码:

JScript code
for (i = 1; i <= numOfImage; i++){    imageMoveSet["imageMove" + i].stop();    this["a"+i].v = i;//这里改了} // end of forimageMoveSet.imageMove1.play();id = setInterval(aa, gap);for (i = 1; i <= numOfImage; i++){    this["a"+i].onRollOver = function ()    {        var _loc2 = this;        clearInterval(id);        if (temp != _loc2.v)        {            temp = _loc2.v;            bb(_loc2.v);        } // end if    };    this["a"+i].onRollOut = function ()    {        id = setInterval(aa, gap);    };    this["a"+i].onRelease = function ()    {        getURL(link[this._name], frame[this._name]);    };    this["a"+i].onEnterFrame = function ()    {        var _loc2 = this;        if (temp == _loc2.v)        {            _loc2.nextFrame();            return;        } // end if        _loc2.prevFrame();    };} // end of for 

热点排行