![]() |
Проблема с передачей Массива в параметрах Пользовательского События
Вложений: 2
Заранее извиняюсь - тема скорей всего не нова.
Читаю Колина Мука и пытаюсь для большего понимания повторять все примеры, а также всячески их видоизменять. ...Возник вопрос - можно ли передать в параметрах пользовательского события не просто одну переменную ,а Массив или даже целый Объект с данными? Для примера даю рабочий проект Test1.zip - в котором отлично передается и отлавливается isOn:Boolean и нерабочий в котором я попытался заменить переменную isOn на массив tmp В нерабочем достаточно чтоб в Main.as сработал Trace(e.tmp) Ткните носом пожалуйста в "зарытую собаку" ) |
Всё работает, не инициализируйте массив в аргументах функции
вместо Код AS3:
Код AS3:
Код:
You can only use compile-time constants as default values. This does not include arrays, since they can be altered at runtime. |
спасибо!
тоесть вообще в параметрах нельзя инициировать массив - даже для любой другой функции? (имею ввиду ситуацию не только с конструкторами) |
Нельзя.
|
| Часовой пояс GMT +4, время: 13:50. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.