0
Метод gotoAndStop() вызывается на загружаемый звук, трасса запускается, когда звук завершен. Любая помощь будет принята с благодарностью!FLASH AS3 SOUND_COMPLETE стрельба при запуске звука
вот мой код:
import flash.events.Event;
import flash.media.Sound;
import flash.net.URLRequest;
var sound:Sound = new Sound();
var soundReq:URLRequest = new
URLRequest("testmp3.mp3");
sound.load(soundReq);
sound.addEventListener(Event.COMPLETE, soundPlay);
function soundPlay(event:Event):void
{
var soundChannel:SoundChannel;
soundChannel = sound.play();
soundChannel.addEventListener(Event.SOUND_COMPLETE, soundComplete);
}
function soundComplete(event:Event):void
{
trace("The sound has finished playing.");
gotoAndStop(3);
}
Я думаю, я понимаю, что вы сказали, но я хочу gotoAndStop (3) после того, как звук закончил играть, не закончена погрузка. Может, я что-то упустил? Смена кадра происходит, когда звук загружен, и я не хочу этого. –
Я отметил как правильно из-за хорошей информации, однако, чтобы исправить проблему, мне нужно было добавить stop(); после метода Event.Complete это остановило сценарий после вызова нагрузки, а затем правильно назвало sound_complete. –