PDA

Просмотр полной версии : Один звук на все подгр. swf файлы, как?


rkorkin
12.05.2011, 19:42
Подгружаю в 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);

btn.onRelease = function ()
{
mcl.loadClip('test.swf', 0);
};

Проблема в том, что я хочу, чтобы музыка кот. начала играть в первом ролике продолжилась во втором. Какими путями этого можно добиться?

P.S. у меня небольшая презентация. Внизу меню, по нажатию одного из пунктов меню
var cont:MovieClip = this.createEmptyMovieClip('cont_mc', 0)
var mcl:MovieClipLoader = new MovieClipLoader();
var lst:Object = new Object();
lst.onLoadInit = lstOnLoadInit;
mcl.addListener(lst);

btn.onRelease = function ()
{
mcl.loadClip('test.swf', 0);
};
загружается новый ролик соответствующий разделу. (все разделы сделаны в отдельных swf файлах). Добиться хочу того, чтобы на всех играл один звук(одна песня), без замещения. Как такого добиться?


P.P.S.

пробовал делать так
var cont:MovieClip = this.createEmptyMovieClip('cont_mc', 0)
var mcl:MovieClipLoader = new MovieClipLoader();
var lst:Object = new Object();
lst.onLoadInit = lstOnLoadInit;
mcl.addListener(lst);

btn.onRelease = function ()
{
mcl.loadClip('test.swf', cont);
};

т.е. не замещается, а подгружается swf. Результат положительный, звук остается. но при этом остаются и невидимые части от первого swf под вновь загруженным.