![]() |
|
||||||||||
|
|||||
|
ок, а как же тогда задавать уровень родитель?
Например, если нужно в контейнер загрузить мувик, а контейнеру нужно задать уровень 1?? |
|
|||||
|
Регистрация: Feb 2010
Сообщений: 33
|
есть волшебный метод setChildIndex(child:DisplayObject, index:int), и еще более волшебный addChildAt(child:DisplayObject, index:int), т.е. можно сделать так:
var container:Sprite = new Sprite(); // Ставим контейнер сразу на уровень 1 addChildAt(container, 1); container.addChild(card_mc); учтите, что индексация дочерних объектов идет от 0. |
|
|||||
|
Добавлено через 67 часов 17 минут
ребят, этот код используется для создания и загрузки новой карточки пользователя, но если несколько раз подряд вызвать этот код, карточуи создаются и располагаются друг над другом, а по идее новая карта должна удалять старую, потому что загружается на один и тот же уровень. Подскажите, почему новая карта не удаляет старую ?? Последний раз редактировалось Dr_Bra; 22.02.2010 в 14:54. |
|
|||||
|
Регистрация: Feb 2010
Сообщений: 33
|
При добавлении карточки на определенный уровень, объекты, что были в контейнере до добавления начиная с целевого уровня и выше, сдвигаются на уровень выше. Т.е. старую карточку нужно удалять вручную. Если она всегда на нулевом уровне - то можно сделать так:
|
![]() |
![]() |
Часовой пояс GMT +4, время: 03:58. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| уровни , уровни загрузки |
|
|