Показать сообщение отдельно
Старый 03.12.2003, 02:57
Buryat вне форума Посмотреть профиль Отправить личное сообщение для Buryat Найти все сообщения от Buryat
  № 5  
Buryat

Регистрация: Nov 2003
Сообщений: 6
Спасибо, dee2!
Все так и есть, но тогда я снова вынужден вернуться к тому, с чего начал.

Как я понял, единственный способ нормально работать с большим количеством лупов - это attachSound, но при загрузке такого клипа в другой - звук исчезает, как и не было. Графическая часть на месте. Вот, что предлагают другие, но это не годится - во первых не работает, во вторых Flash на этом виснет и падает.

Frame 1:
_level1.loadMovie("url_to_external.swf");

Frame 2:
// check that enough of the external SWF is loaded
// to create a movie clip object for _level1.
if(typeof _level1 == "movie clip") {
// jump out of loop and create the Sound Object.
gotoAndPlay(4);
}

Frame 3:
// loop back and check condition again
gotoAndPlay(2);

Frame 4:
// create the Sound Object now that the _level1 movie clip object exists.
mysound = new Sound(_level1);

Господа, кто сталкивался с такой проблемой, поясните, что происходит? Это же какой-то ужас... Если attachSound не работает c loadMovie, то как тогда вообще можна всерьез работать со звуком?