PDA

Просмотр полной версии : Неполучается полностью выгрузить *.swf


MellokOne
08.11.2013, 15:51
Делаю мувик что бы в него загружался другой, но только не с первого кадра, а например с 10.
При нажатии на кнопку "v_bt" все работает! но музыка кнопки итд. остается, проигрываться с первого.
То есть у меня есть "index.swf" при нажатии на кнопку я хочу загрузить "foto_video.swf". при переходе музыка остается работать в фоне, с этого "index.swf", также наоборот при переходе назад с "foto_video.swf" на "index.swf" видео которое там есть, продолжает проигрываться а фоне и это все накладывается друг на друга до бесконечности. Вот и мучаюсь как при переходе полностью выгрузить предыдущий *.swf.
Что надо добавить чтобы полностью выгрузить предыдущий спасибо!

var cont:MovieClip = this.createEmptyMovieClip('cont_mc', 0);
var mcl:MovieClipLoader = new MovieClipLoader();
var lst:Object = new Object();
lst.onLoadInit = lstOnLoadInit;
mcl.addListener(lst);

v_bt.onRelease = function()
{
mcl.loadClip('foto_video.swf',cont);
lst.unloadMovie();
};

function lstOnLoadInit(tgt:MovieClip)
{
tgt.gotoAndPlay(1);
}

Добавлено через 16 часов 5 минут
Спасибо за помощь ! )!!! Ну очень помогли !!!!

Добавлено через 16 часов 6 минут
Ни одного ответа за сутки !

dark256
12.11.2013, 10:59
Ах простите, мы тут отошли кофе выпить совершенно случайно.

v_bt.onRelease = function()
{
mcl.loadClip('foto_video.swf',cont);
lst.unloadMovie();
};


Коллега. А может быть СНАЧАЛА, сделать
cont.unload() , а уже после этого
mcl.loadClip('foto_video.swf',cont) ?

НУ и потом. Вашу фразу с вопросом очень сложно перевести на русский.