![]() |
|
||||||||||
|
|||||
|
Такой код:
var ar : Array = new Array(); for (var i : int = 0; i < 10; i++) { var handler : Function = function() : void { trace(i); }; ar.push(handler); } for (var j : int = 0; j < 10; j++) { ar[j](); } Заранее спасибо за ответы. Последний раз редактировалось Smrad; 21.11.2008 в 17:50. |
|
|||||
|
Информативно. Спасибо за неоценимую помощь.
Добавлено через 4 минуты В общем, решилось добавлением дополнительного параметра: Последний раз редактировалось Smrad; 21.11.2008 в 18:19. |
|
|||||
|
Регистрация: Jul 2008
Адрес: Рига
Сообщений: 176
|
Smrad, a чем ты не доволен? Тебе ответили на твой вопрос. Зачем тебе такой изврат?
Последний раз редактировалось Xpb7; 21.11.2008 в 18:23. |
|
|||||
|
То что кто-то не умеет использовать определенную технику, это не делает эту технику извратом.
У меня есть массив кнопок. Как в цикле повесить на них однотипные обработчики? |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Dictionary вас спасёт.
|
|
|||||
|
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
|
|
|||||
|
Цитата:
Собственно вопрос был не о том, как решить конкретную проблему, а о том, как решить класс проблем. |
![]() |
![]() |
Часовой пояс GMT +4, время: 06:22. |
|
|
« Предыдущая тема | Следующая тема » |
|
|