AS3来自孩子的prevFrame

时间:2015-03-16 19:09:23

标签: actionscript-3 flash

好的,所以我有更换框架的问题。(我将逐步说明)我基本上是从jpeg-> MovieClip(记录)创建的,在这个动画片段中我手动创建了按钮。然后在MainClass by addchild(记录)我将它添加到舞台上。现在通过对类记录的修改我创建了功能按钮,现在点击它我想转到prevFrame。

public class MainClass extends MovieClip
{
    var x:boolean=false;
    static var ramka3:MovieClip;
    public function MainClass()
    {
        stop();
        this.addEventListener(Event.ENTER_FRAME,rrr);
    }
    function rrr():void
    {
     if(x==false)
     {
       x=true;
        ram3 = new record ();
        ram3.x = stage.stageWidth / 20;
        ram3.y = stage.stageHeight / 4;
        ram3.width = stage.stageWidth / 1.1;
        ram3.height = stage.stageHeight / 2;
        addChild(record);
      }
    }

记录类:

public class record extends MovieClip
{
    public function record()
    {
        Restart.addEventListener(MouseEvent.CLICK,RestartGame);
        MainMenu.addEventListener(MouseEvent.CLICK,RestartGame);

    }
    function RestartGame(event:MouseEvent):void
    {
        var button:DisplayObject = DisplayObject(event.currentTarget);
        if (button==Restart)
        {
            gotoAndStop(2);//nothing do
        }
        if (button==MainMenu)
        {
        }
    }

0 个答案:

没有答案