![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Feb 2011
Сообщений: 39
|
Подскажите!
У меня есть масив обьектов. При нажатии на любой из них я хочу, чтобы он стал выше всех. Как это сделать? Вот куски кода кода: for(var i=0;i<10;i++) { MyElement[i] = new CElement(); addChild(MyElement[i]); MyElement[i].addEventListener(MouseEvent.MOUSE_DOWN,dept); } //... private function dept(e:Event):void { this.setChildIndex(e.target,numChildren - 1); } 1118: Implicit coercion of a value with static type Object to a possibly unrelated type flash.display isplayObject. |
|
|||||
|
Регистрация: Feb 2011
Сообщений: 39
|
ошибка у же вылетает, но все равно эфекта нету(
|
|
|||||
|
Вообще-то угадал. Ибо с таким раскладом если таргет двигать то двигаться будет не обязательно наш объект. Не на тот который подписывали, а на тот который был непосредственно под мышой
![]() target - то куда мышка попала currentTarget - то, где слушатель висит. А код таки да, вполне себе рабочий. Но не видя полной картины были предложены варианты как перестраховаться ![]()
__________________
Кто к нам с чем для чего - тот у нас того от того. |
|
|||||
|
Регистрация: Feb 2011
Сообщений: 39
|
Спасибо! вот это мне и надо)
|
![]() |
![]() |
Часовой пояс GMT +4, время: 03:51. |
|
|
« Предыдущая тема | Следующая тема » |
|
|