Показать сообщение отдельно
Старый 20.05.2010, 20:24
GAmoVeR вне форума Посмотреть профиль Отправить личное сообщение для GAmoVeR Найти все сообщения от GAmoVeR
  № 1  
Ответить с цитированием
GAmoVeR

Регистрация: Dec 2009
Сообщений: 11
По умолчанию Передача данных в событие объекта

Создаю новый объект - LinkButton внутри контейнера и привязываю к нему событие. Все это делается в цикле, каждый новый fLabel должен быть связан с некоторым числовым значением, у каждого свой.

Код AS3:
for (var i:int=0; i<=100; i++)
{
 
    var fLabel:LinkButton = new LinkButton();
    fLabel.addEventListener(MouseEvent.CLICK, ShowMe);
    ...
    fLayer.addChild(fLabel);
}
 
public function ShowMe(e:MouseEvent):void {
    ...
}
Нужно это число каким либо образом передать в событие. Как это сделать? В данном примере пусть это будет число i из цикла

Пример расширенного пользовательского класса event, который умеет принимать параметры очень помог бы ...


Последний раз редактировалось GAmoVeR; 20.05.2010 в 21:13.