Цитата:
Сообщение от ZackMercury
Спрайты как правило свитчатся по ссылкам.
|
например у меня 2 слушателя:

Код AS3:
textField1.addEventListener(MouseEvent.CLICK, clickListener);
textField2.addEventListener(MouseEvent.CLICK, clickListener);
гдe textField1 и textField2 - объекты типа Textfield

Код AS3:
private function clickListener(e:MouseEvent){
if (e.target == textField1){
trace ("нажали на textField1");
}
if(e.target == textField2) {
trace ("нажали на textField2");
}
}
мой вопрос про instanceName в этой теме начинался с такой структуры...
ведь trace (e.target) выдавало мне instance6 (не равно textField1), хотя условие e.target==textField1 выполняется, поэтому я спрашивал какое свойство объекта вернёт textField1, но все сказали, что НЕТ СМЫСЛА ПОЛУЧАТЬ ЭТО ЗНАЧЕНИЕ т.к. это имя переменной и видимо нет такого свойства вообще... теперь Вы говорите СПРАЙТЫ КАК ПРАВИЛО СВИТЧАТСЯ ПО ССЫЛКАМ... что такое ссылка тогда не понимаю, это не имя переменной? :\\