本页面由 Flash 保存计划 从 Internet Archive 存档还原 · 原址 http://space.flash8.net/bbs/thread-439124-1-1.html
返回列表 回复 发帖

as2这段代码如何添加鼠标事件条件连接?

场景中有11个按钮影片剪辑mc    实例名称分别是menu0-10
想每个按钮都实现鼠标点击 跳转页面,不知道改怎么做~~高手帮忙!!!!!
as代码如下:
function showmenu(num)
{
    var _l1 = num;
    if (selectNum != _l1)
    {
        this["submenu" + _l1].gotoAndPlay("over");
        this["submenu" + selectNum].gotoAndPlay("out");
    } // end if
    selectNum = _l1;
} // End of the function
over = null;
selectNum = null;
menuNum = 11;
mstartX = 150;
mstartY = 65;

var i = 0;

while (i < menuNum)
{
    this["menu" + i].onRollOver = function ()
    {
        over = Number(this._name.slice(4, 11));
        showmenu(over);
    };
    this["menu" + i].onRollOut = function ()
    {
        over = Number(this._name.slice(4, 11));
    };
    this["menu" + i].onEnterFrame = function ()
    {
        var _l1 = this;
        num = Number(_l1._name.slice(4, 11));
        if (num == over)
        {
            _l1.nextFrame();
        }
        else
        {
            _l1.prevFrame();
        } // end if
    };
    i++;
} // end while               
博客:http://blog.sina.com.cn/xpoqx
没人知道吗?
博客:http://blog.sina.com.cn/xpoqx
用eval 
返回列表