PDA

Просмотр полной версии : unloadMovie() не работает


Flаsh
03.12.2010, 02:38
AS 2.0
я загружаю клип так _root.loadd.loadMovie(link);
link у меня равно "2.swf"
loadd это пустой муви клип

удаляю по нажатию кнопки:
_root.loadd.unloadMovie();
но клип не исчезает.. так же побывал в кнопке менять координаты _root.loadd._x=100; тоже не чего не происходит.
скажите пожалуйста в чем проблема?

Kira88
03.12.2010, 03:24
При загрузке и выгрузке роликов не указан уровень.

http://www.intuit.ru/department/internet/flashmx/14/3.html

iNils
03.12.2010, 03:26
При загрузке и выгрузке роликов не указан уровень.Уровень надо указывать для основного таймлайна, когда loadMovie используется как глобальная функция. А в примере указан мувиклип, поэтому loadMovie является методом класса MovieClip, а значит понятия уровня в нем отсутствует.

mooncar
03.12.2010, 03:32
Там не надо указывать уровень. Автор грузит swf-ку в конкретный мувик без указания уровня.
Проблема в чем-то другом.
1. Автор, где у вас находится 2.swf по отношению к основной флешке? Вы тестируете все локально, из IDE? Ошибок никаких не выводится?
2. При нажатии кнопки loadd виден? (проверьте trace(_root.loadd))

Flаsh
03.12.2010, 04:39
разобрался.. просто у меня кнопка - символ кнопки а в самой кнопке еще была кнопка. когда я весь код перенес на внутреннию кнопку то все заработало..