|
|
|||||
Регистрация: Nov 2006
Сообщений: 253
|
e.target и вложенность
Всем привет.
Создаю экземпляр класса, который хранится у меня в библиотеке. Это мувик в котором есть нарисованный графический обьект и динамическое текстовое поле. Вешаю слушатель клика на экземпляр класса. Результат двойственный - когда мышью попадаю на рисунок то все хорошо, а если на текстовое поле то беда. Но почему, ведь слушатель на родителе? Пример кода: for(var i:int = 0; i<playlist.song.length(); i++){ var song = new Song; this.parent.addChild(song); song.useHandCursor = true; song.buttonMode = true; song.x = 0; song.y = 70 * i; song.number=i; song.title_txt.text = playlist.song[i].title; song.addEventListener(MouseEvent.CLICK, songClick); } function songClick(e:MouseEvent){ mp3_mc.y = e.target.y; clicked=e.target.number;// только экземпляр класса имеет свойство number PlaySound(); }
__________________
Living with the smile |
|
|||||
Регистрация: Sep 2008
Адрес: Москва
Сообщений: 224
|
|
|
|||||
Регистрация: Nov 2006
Сообщений: 253
|
спасибо премного - помогло.
Попробовал маленькую вариацию от вашего примера.
__________________
Living with the smile |
|
|||||
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
Потому что бабблинг.
|
|
|||||
А что не так? Короче, удобнее...
__________________
Тихо, идёт запись! |
|
|||||
блогер
Регистрация: Jun 2005
Адрес: Господи пожалуйста не Новосибирск
Сообщений: 6,598
Записей в блоге: 17
|
FD по умолчанию нас учил =)
Да и мне удобнее одной буквой.
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
буду краток
модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
|
всем (особенно FD-никам) понятно, что это - event
__________________
Отряд Котовскага Последний раз редактировалось Котяра; 28.05.2009 в 23:51. |
|
|||||
стервочка (я мужик)
|
Котяра, всем понятно, что это Event, потому что там написано e:MouseEvent. а не потому что FD.
|
Часовой пояс GMT +4, время: 06:49. |
|
« Предыдущая тема | Следующая тема » |
|
|