![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Здравствуйте, есть MovieClipLoader, который крузит на _level1 некий swf-файл. Потом вызывается функция unloadMovieNum(1); Но она не срабатывает. В подгружаемую флешку грузится звуковая дорожка на _root, в самой флешке стоит _lockroot = true. После вызова unloadMovieNum(1), звук продолжает играть, да и так, кэшируются некоторые параметры.
|
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
А чем Вас MovieClipLoader.unloadClip() не устраивает? Как именно Вы грузите на _level1 ?
__________________
Reality.getBounds(this); |
|
|||||
|
Гружу так: my_mcl.loadClip (path, 1);
my_mcl.unloadClip(_level1) - не работает my_mcl.unloadClip(1) - тоже не работает |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Странно, у меня работают оба варианта)
__________________
Reality.getBounds(this); |
|
|||||
|
Вот моя проверка:
trace("До удаления! " + _level1);
for (var i in _level1)
trace("ПАРАМЕТР: " + i + " : " + _level1[i]);
loaderGame.unloadClip(1);
trace("--------------------------------------------");
for (var i in _level1)
trace("ПАРАМЕТР: " + i + " : " + _level1[i]);
trace("После удаления! " + _level1);
До удаления! _level1 ПАРАМЕТР: removeTooltip : [type Function] ПАРАМЕТР: setTooltip : [type Function] ПАРАМЕТР: helpFileName : help.txt ПАРАМЕТР: StickyClass : [type Function] ПАРАМЕТР: : 1 ПАРАМЕТР: : 785 ПАРАМЕТР: : 970 ПАРАМЕТР: : [type Function] ПАРАМЕТР: 2008042900002 : ПАРАМЕТР: $version : WIN 9,0,115,0 ПАРАМЕТР: focusManager : _level1.focusManager ПАРАМЕТР: border_main : _level1.border_main ПАРАМЕТР: clock : _level1.clock ПАРАМЕТР: mc : _level1.mc ПАРАМЕТР: clip : _level1.clip ПАРАМЕТР: instance24 : _level1.instance24 ПАРАМЕТР: instance23 : _level1.instance23 -------------------------------------------- ПАРАМЕТР: removeTooltip : [type Function] ПАРАМЕТР: setTooltip : [type Function] ПАРАМЕТР: helpFileName : help.txt ПАРАМЕТР: StickyClass : [type Function] ПАРАМЕТР: : 1 ПАРАМЕТР: : 785 ПАРАМЕТР: : 970 ПАРАМЕТР: : [type Function] ПАРАМЕТР: 2008042900002 : ПАРАМЕТР: $version : WIN 9,0,115,0 ПАРАМЕТР: focusManager : _level1.focusManager ПАРАМЕТР: border_main : _level1.border_main ПАРАМЕТР: clock : _level1.clock ПАРАМЕТР: mc : _level1.mc ПАРАМЕТР: clip : _level1.clip ПАРАМЕТР: instance24 : _level1.instance24 ПАРАМЕТР: instance23 : _level1.instance23 После удаления! _level1 |
|
|||||
|
Объясняю: при написании кода хотел поставить табуляцию и нажал на кнопки Tab, потом Enter, фокус переместился на кнопку отправить, Enter доделал свое черное дело! Я быстро нажал Escape и дописал нормально сообщение, но потом увидел, что часть предыдущего отправилась, я его удалил. Понятно?
Можно по теме что-нибудь теперь? |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
ЧуднО Вы трейс используете! Вам бы ошибку искать, а выгрузился мувик или нет, и так видно. Я бы проверил для начала, виден ли loaderGame там, где Вы используете его метод unloadClip().
__________________
Reality.getBounds(this); |
|
|||||
|
В том-то и дело, что сам клип не виден - приходиться извращаться с трейсом. По поводу видимости, то если делаем выгрузку loaderGame.unloadClip(0) с нулевого уровня, то вся флэшка благополучно выгружается.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 18:02. |
|
|
« Предыдущая тема | Следующая тема » |
|
|