![]() |
Почему невидимый клип после загрузки в него мувика становится видимым?
Ну, к примеру
Код:
blin._visible = false;Да, после окончания загрузки клипу можно напомнить : Код:
blin._visible = false; // ты что, не понял?Почему так? :( И как из этого положения выходить? |
Это побочный эффект - loadMovie на самом деле создает новый клип, который просто наследует несколько параметров старого клипа, а именно: _x, _y, _xscale, _yscale, _rotation. Все остальные параметры, переменные и функции уничтожаются, т.е. _visible становиться по умолчанию true.
Еще выживают обработчики, прописанные локально на клипе, поэтому можно пользоваться: Код:
onClipEvent (data) {Код:
my_mc.onData = function() { |
это естесственно.
в результате лоадМуви - исходный клип стирается и на его место ставится то, чего грузишь. все переменные бывшие до этого в исходном клипе стираются, а свойства получают свои деволтовые значения. а у визибла дефолтовое значение - true. |
ой, не успел =) ну в общем все все поняли... =)
|
Огромное спасибо! Все понял, и
Код:
onClipEvent (data) { |
| Часовой пояс GMT +4, время: 08:06. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.