![]() |
Видимость загруженного мува
Стоит задача загрузить мувик на сцену и скрыть его до поры - не через альфу, а вообще спрятать.
Пишу код: Код:
this.createEmptyMovieClip("movik", -1000);Там простой векторный рисунок, один кадр без скриптов. Я в легких непонятках.. Где прокол? |
Код:
_root.createEmptyMovieClip("movik", _root.getNextHighestDepth()); |
другой вариант загнать его с глаз долой:
Код:
this.createEmptyMovieClip("movik", -1000); |
Да, так все работает, спасибо большое!
Но, камарады, как же так: я могу напрямую обратиться к одному свойству мува и не могу - к другому. Координаты-то ставятся нормально, а видимось - шиш. Вот что меня смутило. Ведь когда я потом назначаю movik._visible = true; или false - все работает. |
Все идеалогически верно.
Дело в том, что координаты выставляются раз и на всегда, а такое свойство как видимость - выставляется по факту. По факту ты выставил невидимость пустому мувику movik, потому что loadMovie() еще к тому моменту выполниться не смог, поэтому приходиться выставлять событие onLoadInit |
Цитата:
*уходит просветленный* |
*возвращается офигевший*
_root.getNextHighestDepth() стабильно возвращает "0" и мув, загруженный на эту глубину, не виден! Пишу тестовый код: Код:
_root.createEmptyMovieClip("movik", _root.getNextHighestDepth());Код:
Movik start at |
getNextHighestDepth
Availability: ActionScript 1.0; Flash Player 7 |
всё путём! первый на глубине 0, второй -- 1.
может ты по запаре глубину первого мувика проверяешь в обоих случаях? 8) |
Цитата:
|
| Часовой пояс GMT +4, время: 20:07. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.