Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Нужно программно скрывать и отображать слои (http://www.flasher.ru/forum/showthread.php?t=126486)

cooler_ua 20.06.2009 13:24

Нужно программно скрывать и отображать слои
 
Доброго дня.

У меня короткий и понятный вопрос, хотелось бы получить такой же ответ на него.

Как программно скрывать и отображать слои, а так же добавлять Детей именно на конкретный слой.

Спасибо.:taunt:

DarkLight 20.06.2009 13:28

Если Вы про Layers в среде разработки, то в swf таких нет. Там только глубины, которыми манипулируется с помощью addChildAt, setChildIndex и т п

cooler_ua 20.06.2009 13:31

Хм, спасибо.

kackbip 20.06.2009 13:38

Элементы каждого слоя можно помещать в отдельный мувик. А мувики скрывать и показывать как захочется.

cooler_ua 20.06.2009 13:47

О, это уже ближе к делу! Спасибо!

zafod 20.06.2009 14:26

kackbip правильно сказал по сути, но т.к. AS3 убеждает нас в единственности и непоколебимости ООП, то создайте класс-наследник Layer от DisplayObjectContainer или (что бы не морочиться) от Sprite, добавте теперь ваши слои на сцену, а уже в них добавляете все необходимое.

BlooDHounD 20.06.2009 15:59

zafod, научите нас морочится и наследоваться от DisplayObjectContainer.

zafod 20.06.2009 16:39

эмп, действительно, простите, cooler_ua. Ввел вас в заблуждение, имеется в виду класс-наследник Layer от класса, который является наследником DisplayObjectContainer'a. Например Sprite.

cooler_ua 20.06.2009 19:17

Окей, спасибо!


Часовой пояс GMT +4, время: 22:07.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.