![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Mar 2012
Адрес: г.Новосибирск
Сообщений: 381
|
допустим у меня есть 10 объектов которые являются экземплярами двух разных классов (classA и classB), мне нужно чтобы при создании экземпляры классаБ были с бОльшим индексом чем экземпляры классаА, но экземпляры классаБ создаются раньще, и следовательно индекс у них будет меньше. Можли это как нибудь очуществить? или придется только после создания пробегаться по всем объектам и поднимать экземпляры классаБ в топ.
Последний раз редактировалось Isfet; 01.08.2012 в 13:11. |
|
|||||
|
Можно помещать объекты разных классов в разные контейнеры, порядок расположения которых определить заранее.
|
|
|||||
|
Регистрация: Mar 2012
Адрес: г.Новосибирск
Сообщений: 381
|
допустим есть точки, а есть кривые которые строятся по этим точкам, сначала рисуются все точки,
а после кривые, и получается что кривые находятся над точками, если сделать их в разных контейнерах, то придется делать костыли для координат, так как контейнеры будут иметь свои относительные координаты. |
|
|||||
|
Регистрация: Mar 2012
Адрес: г.Новосибирск
Сообщений: 381
|
еще есть вопрос по ChildIndex.
во допустим в первом варианте два спрайта, не отбрасывают тень на друг друга, потому , что они созданы в правильной последовательности, а соответственно у нижнего и правого индекс больше, и след-но он "выше". во втором же варианте я их поменял местами, и все стало наоборот. Мне нужно сделать чтобы они не отбрасывали друг на друга тень(тоесть были на одной координате по Z), можно ли как то это осуществить, как я понял с помощью addChildAt и setChildIndex этого нельзя добиться, есть ли другие способы? |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Повесить фильтр на общий контейнер а не на каждый объект отдельно.
__________________
Reality.getBounds(this); |
![]() |
![]() |
Часовой пояс GMT +4, время: 08:24. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|