|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
блогер
Регистрация: Jun 2005
Адрес: Господи пожалуйста не Новосибирск
Сообщений: 6,598
Записей в блоге: 17
|
А кастомные события ну никак?
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
Banned
Регистрация: Jun 2009
Сообщений: 298
|
эээм, а чем не устроил вариант через словарь ?
|
|
|||||
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
На самом деле, как я понял, автор так и не объяснил, ЗАЧЕМ ему это нужно.
Что конкретно он хочет реализовать с помощью передачи параметра? И почему он так уверен, что ему нужно вообще что-то куда-то передавать? Пока это здорово смахивает на "как мне запустить второй клип из первого, чтобы он запустил третий, а третий снова запустил первый, после чего самоликвидировался, прихватив с собой второй...". Техническое решение найти можно, но в чем смысл этого зоопарка? |
|
|||||
Регистрация: Jun 2009
Адрес: Москва
Сообщений: 170
|
Цитата:
public function addMyEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false, argument:*=null):void { var handler:Function = function(event:Event):void { listener(argument); }; super.addEventListener(type, handler, useCapture, priority, useWeakReference); } Последний раз редактировалось mickfallout; 12.04.2010 в 00:38. |
|
|||||
Регистрация: Jan 2010
Сообщений: 62
|
Цитата:
PS: Мне кажется, в любом из предложенных случаев правильнее создать глобальную переменную и не передавать её, а просто записать-прочитать. Почему? А потому, что все эти извращения (и уж тем более кастомная функция - диспетчер событий) занимают больше памяти и процессора, чем одна маленькая переменная. Про оптимизацию забывать не стоит! Последний раз редактировалось MidnightOne; 12.04.2010 в 00:43. |
|
|||||
Регистрация: Jun 2009
Адрес: Москва
Сообщений: 170
|
будет ошибка на этапе компиляции, ничего страшного.
|
|
|||||
Modus ponens
|
Цитата:
Функция А вызывает функцию Б с количеством параметров 1 (одна) штука. Это категорически изменить нельзя т.как функцию не вы вызываете - следовательно оставьте ее в покое и напишите другую функцию которая будет вызывать с двумя, тремя, четырьмя и т.д. параметрами. А то, что вы написали - мне вообще не понятно зачем это нужно / что это должно делать. Я имею в виду вот что:
__________________
Hell is the possibility of sanity |
|
|||||
буду краток
модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
|
Разве сложно создать кастомное собыие? флэщдевелоп их генерит почти автоматически. кастомное событие это просто "оборачивание" любого количества параметров в один объект, только со строгой типизацией.. практически тоже самое как:
__________________
Отряд Котовскага |
|
||||||
Регистрация: Jun 2009
Адрес: Москва
Сообщений: 170
|
Цитата:
Цитата:
Код ваш и что он делает - тоже не понял. у меня вообще генерит ошибку Цитата:
генерит ошибку Цитата:
Цитата:
|
|
|||||
буду краток
модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
|
это был псевдокод.
Цитата:
__________________
Отряд Котовскага |
Часовой пояс GMT +4, время: 15:44. |
|
« Предыдущая тема | Следующая тема » |
Теги |
anonimous function , вложенность |
|
|