![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Feb 2008
Сообщений: 71
|
Есть мувиклип, содержащий в себе 10 мувиклипов, допустим.
С помощью конструкции: for (var i:int = 0; i < this.wines.numChildren; i++) { this.wines.getChildAt(i).addEventListener(MouseEvent.CLICK, open_big_wine); } Теперь получаю клик, в функции, но мне нужно узнать индекс того мувика, по которому нажал пользователь. Именно номер. Как это сделать? |
|
|||||
|
Регистрация: Feb 2008
Сообщений: 71
|
private function open_big_wine(e:MouseEvent):void { trace(e.currentTarget.getChildIndex()); } isplayObjectContainer/getChildIndex(). Expected 1, got 0.at basic_chacha/open_big_wine() Добавлено Если кому нибудь интересен, нашлось такое решение: Последний раз редактировалось alexes; 07.10.2010 в 19:15. |
|
|||||
|
Вряд ли такое решение будет кому-либо интересно. Зачем два раза искать ребенка в контейнере?
P.S. chacha_id – это по-сути не id, это порядковый номер (индекс) в списке отображения контейнера. |
|
|||||
|
Регистрация: Feb 2008
Сообщений: 71
|
2 alatar Спасибо
|
![]() |
![]() |
Часовой пояс GMT +4, время: 03:24. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|