PDA

Просмотр полной версии : доступ к свойствам объекта, вызвавшего событие


vasya87
18.04.2010, 01:00
сабж такой. несколько разных объектом могут вызвать одну и ту же функцию по типу:
button1.addEventListener(MouseEvent.CLICK, ann);
и вопрос. можно ли из функции ann как-то обратиться к свойствам именно того объекта, который её вызвал?

samana
18.04.2010, 02:12
Можно:
function ann(e:MouseEvent){
e.target.свойство
}

Zik.
18.04.2010, 09:15
private function ann(event:MouseEvent):void {
event.target.anyProperty
}

Tahion
18.04.2010, 09:20
Продолжим :D

private function ann(event:MouseEvent):void {
var button:Sprite = event.target as Sprite;
button.anyProperty
}

vasya87
18.04.2010, 11:59
спасибо:) вы мне очень помогли

etc
18.04.2010, 17:42
Tahion, ваш код работать не будет.