Показать сообщение отдельно
Старый 07.12.2012, 20:38
AlexLucas вне форума Посмотреть профиль Отправить личное сообщение для AlexLucas Найти все сообщения от AlexLucas
  № 2  
Ответить с цитированием
AlexLucas
 
Аватар для AlexLucas

Регистрация: Feb 2011
Сообщений: 431
Всё работает, не инициализируйте массив в аргументах функции
вместо
Код AS3:
tmp:Array = new Array("a", "b", "c")
можно
Код AS3:
public function ToggleEvent(type:String,
									bubbles:Boolean = false,
									cancelable:Boolean = false,tmp:Array = null) {
if(!tmp) tmp = new Array(['a','b','c']); ....
Код:
You can only use compile-time constants as default values. This does not include arrays, since they can be altered at runtime.
Вся тема.