Я создал флеш-плеер, который загружает внешние SWF-файлы и управляет ими с помощью кнопок Stop, Play, Frwd.внешний SWF добавляется в следующие предыдущие кнопки. Нажмите, используя класс загрузчика.
, чтобы удалить предварительно добавленный SWF-файл и добавить новый. Я использую следующий код
l.unloadAndStop();
l.contentLoaderInfo.removeEventListener(ProgressEvent.PROGRESS, loadProgress);
l.contentLoaderInfo.removeEventListener(Event.COMPLETE, loadHandler);
l.contentLoaderInfo.removeEventListener(IOErrorEvent.IO_ERROR, loadError);
var Request:URLRequest = new URLRequest(xmlData.Page[Current_Page_No].URL[0]);
l = new Loader();
l.load(Request);
l.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, loadProgress,false,0,true);
l.contentLoaderInfo.addEventListener(Event.COMPLETE, loadHandler,false,0,true);
l.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, loadError);
.завершить, прежде чем я нажму следующую кнопку, я сталкиваюсь с проблемой, когда я нажимаю следующий быстро перед загрузкой предыдущего содержимого завершено.кажется, что загрузчик продолжает загружать предыдущий контент и добавляет свой звук на сцену, звуки, похоже, не останавливаются, даже если его нет в текущем SWF.Я не могу просто остановить все звуки, потому что у меня будут другие SWF со звуком.и кажется, что ничего не работает со звуковым потоком, даже выгрузите AndStop, пожалуйста, помогите.