![]() |
Непонятки с setChildIndex
На сцене 4 UILoader
код Код AS3:
Хотя если на клик поставить тотже setChildIndex то индекс поменяется. Что я упускаю? |
А что у вас получается после выполнения данного кода? l1 лежит выше всех, под ним l2 и ниже всех l3?
|
верно, l1 - индекс 2, l3-0
|
Все работает правильно. Что вы ожидали увидеть?
У нас есть три, скажем, клипа. Они имеют следующие индексы. Код:
clip_3 : 2Код AS3:
Код:
clip_2 : 2 |
тоесть выстроить на одном уровне(индексе 0) невозможно?
|
Нет. А как вы это представляете визуально?
|
ну все обьекты в ряд. тоесть два обьекта не могут иметь одинаковый индекс?
|
Два экземпляра DisplayObject не могут иметь один и тот же индекс в списке отображения. Даже если визуально они не перекрываются, они все равно имеют различные индексы, иными словами, лежат на разных слоях.
Добавлено через 2 минуты Цитата из хелпа: Цитата:
|
Цитата:
Во всем нужна однозначность :) Т.е. сколько объектов - столько и слоев. |
главное отличие этой функции 2.0 и 3.0
это в 2.0 ты мог писать индекс к примеру 0,123, 223 то в 3.0 ОБЯЗАТЕЛЬНО по мере заполненности 0,1,2,3 и тд |
| Часовой пояс GMT +4, время: 08:57. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.