|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Apr 2010
Сообщений: 97
|
Передать переменную в функцию к слушателю
Такой вопрос, это единственный способ передать аргумент в функцию в слушателе?
|
|
|||||
Banned
[+1 06.12.14]
[+1 18.12.14] [+1 30.12.14] Регистрация: Aug 2014
Сообщений: 461
|
private function test( a, b ):void { // сюда аргументы можно передать так // test( a, b ); // test.call( context, a, b ); // test.apply( context, [a, b] ); // И есть вероятность того, что ещё можно через describeType // но я не могу так вот на вскидку показыть... } И У Вас неправильно написано, в передаваемом методе в аргументах должен быть event указан. И в as3 не принято анонимные функции делать. |
|
|||||
есть всего два вменяемых способа: передать нужные данные или в свойсте события или таргета события
__________________
http://cleptoman.free-lance.ru achivements: дважды благословлен на воровство. осеяный благодатью |
|
|||||
.
|
|
|
|||||
Регистрация: Jul 2014
Сообщений: 32
|
Мне пришелся по душе такой способ:
|
|
|||||
[+1 25.10.13]
[+4 18.03.14] |
а причём здесь хэндлер?
|
|
|||||
.
|
Цитата:
Про первые два рассказал cleptoman, еще в литературе называют их как push и pull соответственно. Третий способ зависит от таргета. Раз уж к нам в хэндлер приходит таргет, то в зависимости от него, эмпирически получать тот или иной параметр. |
Часовой пояс GMT +4, время: 08:02. |
|
« Предыдущая тема | Следующая тема » |
|
|