Показать сообщение отдельно
Старый 17.10.2012, 19:30
incvizitor вне форума Посмотреть профиль Отправить личное сообщение для incvizitor Найти все сообщения от incvizitor
  № 9  
Ответить с цитированием
incvizitor
 
Аватар для incvizitor

блогер
Регистрация: Sep 2008
Адрес: Менск
Сообщений: 586
Записей в блоге: 1
Отправить сообщение для incvizitor с помощью Skype™
Код AS3:
var btn:Btn = e.currentTarget as Btn;
Вы подписываетесь на событие MouseEvent.CLICK у баттона, обработчик этого события вызовется, когда кто то нажмет на кнопку. В обработчик будет передан объект события, у которого есть сслыка на target. target это объект который диспатчнул событие, в данном случае это объект на который нажали. так как target, это возможно не сама кнопка, а один и её детей, то мы запрашиваем currentTarget, что гарантирует нам то, что вернется именно тот объект, на событие которого мы подписались.

подробнее о фазах событий

после того, как мы получили ссылку на кнопку, мы проверяем не равна ли она null, такое значения она может получить в процессе преобразования её к классу Btn. Если она не null, то мы её удаляем.
__________________
ranga