所以我想做的是在第一帧有一个是或否的问题,当用户选择是时,它将跳到第20帧。否,然后是第40帧。在第20帧上,我会有另一个是或否的问题(因此还有另一组按钮),在第60帧,是gotoAndStop,在第80帧,是gotoAndStop。您明白了。
第1帧上的yes / no按钮可以正常工作,但是当我在第20帧转到goAndAndStop时,新的yes / no按钮集将无法工作。该按钮将对悬停,单击做出反应,但gotoAndStop的功能将不会发生。这是我在第1帧和第20帧上的动作代码:
框架1:
this.stop();
this.playYes.addEventListener("click", fl_ClickToGoToAndPlayFromFrame_3.bind(this));
function fl_ClickToGoToAndPlayFromFrame_3(){
this.gotoAndStop(20)
}
this.playNo.addEventListener("click", fl_ClickToGoToAndPlayFromFrame_4.bind(this));
function fl_ClickToGoToAndPlayFromFrame_4(){
this.gotoAndStop(40);
}
第20帧:
this.videoYes.addEventListener("click", fl_ClickToGoToWebPage_2);
function fl_ClickToGoToWebPage_2() {
window.open("http://www.adobe.com", "_blank");
}
this.videoNo.addEventListener("click", fl_ClickToGoToAndStopAtFrame_5.bind(this));
function fl_ClickToGoToAndStopAtFrame_5(){
this.gotoAndStop(60);
}
请帮助的人!另外,祝大家有个快乐的假期:)