专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Flash

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

发布时间:2011-06-27 19:58:14 文章来源:www.iduyao.cn 采编人员:星星草
请教怎样将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 for
imageMoveSet.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
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: