Передача параметров в функцию при нажатии на кнопку

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в Flash-приложениях (ActionScript)

Передача параметров в функцию при нажатии на кнопку

Сообщение duglo » 29 дек 2013, 00:51

Приветствую.
Подскажите, можно ли передать параметры в функцию?
К примеру, есть некая функция и несколько кнопок, на всех кнопках вызывается одна функция. Можно ли на каждую кнопку повесить параметры, которые будут переданы этой функции?
duglo

 
Автор темы
Сообщения: 4
Зарегистрирован: 29 дек 2013, 00:39
Благодарил (а): 1 раз.
Поблагодарили: 1 раз.

Чтобы убрать блок с рекламой, зарегистрируйтесь на форуме или войдите.

Google
 



Re: Передача параметров в функцию при нажатии на кнопку

Сообщение sasha^ » 29 дек 2013, 02:31

можно... или создать свой класс-обрамление или, учитывая то, что кнопка DisplayObject, можно присвоить любые свойства...(DisplayObject наследуется от Object, а он динамический, то есть можно задавать любые свойства когда-угодно)
  1. //тут код...but-оны в контейнере(ну я так понял..)
  2. // к ним можно задавать свойства:
  3. // but["propName"] = propValue;
  4. // или but.propName = propValue;
  5. container.addEventListener(EventType.EVENT, listener);
  6. function listener(e:EventType):void {
  7.     //e.target - наша кнопка...
  8.     trace(e.target.prorName);
  9. }

За это сообщение автора sasha^ поблагодарил:
duglo
sasha^

 
Сообщения: 711
Зарегистрирован: 10 сен 2012, 16:52
Благодарил (а): 1 раз.
Поблагодарили: 136 раз.


Вернуться в Создание Flash-приложений ВКонтакте



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

cron