我想在点击特定按钮后移动到下一帧。试过把stop();方法,但它说错误,结果只是交替2帧。
这是我的代码。
//the error says call to a possibly undefined method stop.
//i'm using adobe flash cc.
stop();
public function main ():void {
enter_button.buttonMode = true;
enter_button.addEventListener(MouseEvent.MOUSE_DOWN, checkForm);
player.text = "";
}
public function checkForm (event:MouseEvent):void {
if (player.text != ""){
gotoAndStop(1);
sendForm();
}
else{
player.text = "please enter your name";
}
}
答案 0 :(得分:1)
尝试MovieClip(root).gotoAndStop(1);
- 假设您尝试更改主时间轴上的帧而不是对象。
此外,您还不清楚您在何处使用此代码(在时间轴,课程或主要.as中),但stop();
应放在动作中时间轴/ movieClip的每一帧的面板。