Actionscript 3 音频动作脚本3

Actionscript 3 音频动作脚本3,actionscript-3,audio,Actionscript 3,Audio,它会出现错误类型错误:错误#1006我希望它在单击按钮后在下一帧停止,否则此错误会停止所有操作:( 与其检查当前帧是否为2,我建议在单击按钮时停止声音,就像这样(示例按钮名为ButtonNext frame): 如果有办法绕过按钮进入第2帧,但您仍希望声音停止,则您必须: 在到达第2帧的每个事件/方式中停止声音 使用普通的sound1.stop() 如果您还有任何问题,请告诉我 import flash.media.Sound; var sound1 = new MenuTheme();

它会出现错误类型错误:错误#1006我希望它在单击按钮后在下一帧停止,否则此错误会停止所有操作:(


与其检查当前帧是否为2,我建议在单击按钮时停止声音,就像这样(示例按钮名为ButtonNext frame):

如果有办法绕过按钮进入第2帧,但您仍希望声音停止,则您必须:

  • 在到达第2帧的每个事件/方式中停止声音
  • 使用普通的
    sound1.stop()
如果您还有任何问题,请告诉我

import flash.media.Sound;

var sound1 = new MenuTheme();

sound1.play(1000);

 if(currentFrame == 2(your dedicated frame)
 { 
    sound1.stop();
 }
buttonToNextFrame.addEventListener(MouseEvent.MOUSE_DOWN, goToNextFrame);
function goToNextFrame (e: MouseEvent) {
      sound1.stop();
      //Other stuff you would like done when the button is pressed.
      gotoAndStop(2);
}