![]() |
|
||||||||||
|
|||||
|
Регистрация: Aug 2005
Сообщений: 64
|
Возник вопрос в процессе работы с классом AsBroadCaster(вернее с его аналогом).
Вопрос в том, что у меня есть вызов события вот таким образом this.broadcastMessage("loadImageComplete","this.arColors"); проблема в том что параметр this.arColors воспринимается как строка(что вполне логично), если же я пишу this.broadcastMessage("loadImageComplete",this.arColors); то также не нет результата. Само событие вызывается...параметры корректно не могу передать. Вот сам код медота, взят из книг и статей(везде одинаков) public function broadcastMessage (event:String ): Void { var eventName:String=String(arguments.shift()); var list:Array=this.arListeners; var list_length:Number=this.arListeners.length; for (var i : Number = 0; i < list_length; i++) { list[i][eventName].apply(list[i],arguments); } } Под скажите как надо вызывать это событие чтобы передовались параметры как надо? |
![]() |
![]() |
Часовой пояс GMT +4, время: 01:34. |
|
|
« Предыдущая тема | Следующая тема » |
|
|