Actionscript 3 如何从主舞台调回电影剪辑内的按钮?

Actionscript 3 如何从主舞台调回电影剪辑内的按钮?,actionscript-3,flash,Actionscript 3,Flash,我创建了一个按钮,它将转到一个movieclip。movieclip内有2个按钮。我想做一个按钮返回到主舞台并恢复我的计时器 以下是我在主阶段中按钮的代码: buttonpopup.addEventListener(MouseEvent.CLICK, fl_ClickToGoToAndStopAtFrame_137); function fl_ClickToGoToAndStopAtFrame_137(event:MouseEvent):void { popup2.gotoAndSt

我创建了一个按钮,它将转到一个movieclip。movieclip内有2个按钮。我想做一个按钮返回到主舞台并恢复我的计时器

以下是我在主阶段中按钮的代码:

buttonpopup.addEventListener(MouseEvent.CLICK, fl_ClickToGoToAndStopAtFrame_137);

function fl_ClickToGoToAndStopAtFrame_137(event:MouseEvent):void 
{
    popup2.gotoAndStop(2); // where the popup buttons exist 
    countdownTimer1.stop(); 
}
下面是movieclip中按钮的代码:

popupno.popup2.addEventListener(MouseEvent.CLICK, func);  
function func(event:MouseEvent):void  
 { gotoAndPlay(2); //back to keyframe 2 in main stage        
  countdownTimer1.start();  
 }

您在哪里定义了恢复计时器的函数?在电影里还是在主要的时间线上?您只需调用该函数…我定义了一个函数,该函数将恢复movieclip中的计时器。。但我得到了这个错误..1119:通过静态类型flash的引用访问可能未定义的属性popup2.display:SimpleButton.能否显示该函数的代码以及如何调用该函数以获得该错误?下面是指向弹出按钮buttonpopup.addEventListener的代码(MouseEvent.CLICK,fl_clickToToTo和StopAtFrame_137);函数fl_clickToToTo和StopAtFrame_137(事件:MouseEvent):void{popup2.gotoAndStop(2);//弹出按钮存在的位置CountdowntTimer1.stop();},下面是movieclip popupno.popup2.addEventListener(MouseEvent.CLICK,func)中按钮的编码;函数func(事件:MouseEvent):void{gotoAndPlay(2);//返回到主舞台倒计时1.start()中的关键帧2;}您在哪里定义了将恢复计时器的函数?在该MovieClip内还是在主时间线上…?您只需调用该函数…我定义了将恢复MovieClip内计时器的函数..但我得到了此错误..1119:通过静态类型flash.dis的引用访问可能未定义的属性popup2播放:SimpleButton.您能显示该函数的代码吗?您是如何尝试调用该函数以获取该错误的?以下是转到弹出按钮Pup.addEventListener(MouseEvent.CLICK,fl_ClickToToToTo和StopAtFrame137)的代码;函数fl_ClickToToToTo和StopAtFrame137(事件:MouseEvent):void{popup2.gotoAndStop(2);//弹出按钮存在的位置countdownTimer1.stop();}这是movieclip popupno.popup2.addEventListener(MouseEvent.CLICK,func)中按钮的编码;函数func(事件:MouseEvent):void{gotoAndPlay(2);//返回主阶段countdownTimer1.start()中的关键帧2;}