Страница 44 из 56
Re: ПРОСТОЙ ВОПРОС - ОТВЕТ (только Flash)
Добавлено: 03 фев 2012, 18:58
sersche
bodnar
листенеры разные должны быть.. кнопка 1 должна передать значение 1 в функцию, кнопка 2 двойку и т.д.
Re: ПРОСТОЙ ВОПРОС - ОТВЕТ (только Flash)
Добавлено: 03 фев 2012, 19:12
bodnar
значит в классе MyBtn должна быть объявлена
Код: Выделить всё
public var neponatnayxuinya;public function MyBtn(ololo){this.neponatnayxuinya=ololo;}
ну и делать
Код: Выделить всё
for (var i=0; i<50; i++){arrayOfBtn[i] = new MyBtn(i);arrayOfBtn[i].addEventListener(MouseEvent.CLICK, myfunction);} private function myfunction(e:MouseEvent){trace("о чудо!"+(e.target as MyBtn).neponatnayxuinya);}
Re: ПРОСТОЙ ВОПРОС - ОТВЕТ (только Flash)
Добавлено: 04 фев 2012, 02:02
sanych_dv
Да можно без объявления переменной:
Код: Выделить всё
for (var i:uint = 0; i < 50; i++){arrayOfBtn[i] = new MyBtn();arrayOfBtn[i].i = i;arrayOfBtn[i].addEventListener(MouseEvent.CLICK, myfunction);} private function myfunction(e:MouseEvent){trace( e.currentTarget.i );}
Re: ПРОСТОЙ ВОПРОС - ОТВЕТ (только Flash)
Добавлено: 04 фев 2012, 10:03
sersche
спасибо ребята, щас сделал через getChildIndex, вечерком попробую способом санича)
Re: ПРОСТОЙ ВОПРОС - ОТВЕТ (только Flash)
Добавлено: 24 фев 2012, 19:31
sersche
работаю с xml.. почитал мука, почитал справочку от adobe и всё-равно вопрос.. извлекаю значит я значение некой переменной вот так:
работает, пытаюсь извлечь ссылаясь на имя наследника:
или
ничего не извлекается.. можете наводочку дать какую-нибудь? в чем тут может быть косяк?
Re: ПРОСТОЙ ВОПРОС - ОТВЕТ (только Flash)
Добавлено: 24 фев 2012, 20:20
gaponj88
getChildByName может поможет
Re: ПРОСТОЙ ВОПРОС - ОТВЕТ (только Flash)
Добавлено: 24 фев 2012, 20:22
sersche
gaponj88
в xml нет такого метода(
Re: ПРОСТОЙ ВОПРОС - ОТВЕТ (только Flash)
Добавлено: 24 фев 2012, 20:27
gaponj88
Сейчас посмотрю,у мя где-то было...
Re: ПРОСТОЙ ВОПРОС - ОТВЕТ (только Flash)
Добавлено: 24 фев 2012, 20:28
sersche
gaponj88
меня интересует почему не работает обращение через точку..
Re: ПРОСТОЙ ВОПРОС - ОТВЕТ (только Flash)
Добавлено: 24 фев 2012, 20:33
Alazaur
sersche, через точку должно нормально все быть. В самом XML все правильно?
А, не заметил, что вы через parent получаете.
Пишите так:
parent().logo