如何仅为电影剪辑的第二帧提供功能? (AS3)

时间:2013-04-19 03:32:47

标签: actionscript-3 function navigation movieclip

我想创建一个只允许影片剪辑的第二帧允许导航SWF的功能。 “2button”是原始电影剪辑,而“unlock2”是“2button”第二帧上的另一个电影剪辑

我试过了:

//test
    public function open(){
        2button.unlock2.addEventListener(MouseEvent.CLICK,clickjump2);
        function clickjump2(event:MouseEvent) {
            gotoAndStop("play2");
        }
    }

对此有任何建议或改进将不胜感激:D!

1 个答案:

答案 0 :(得分:1)

试试这个:

function open():void
{
    2button.unlock2.addEventListener(MouseEvent.CLICK,clickjump2);
}

function clickjump2(event:MouseEvent):void
{
    //check if 2button is at frame 2
    if (2button.currentframe==2)
    {
        gotoAndStop("play2");
    }
}

ps:正如Versper指出的那样,不要用数字开头名字