![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Регистрация: Dec 2008
Сообщений: 3
|
Добрый день,
у меня возникла проблема с передачей аргументов типа array и object из с++ приложения во флеш на AS3. public function xHandler(... args):void { output.appendText("Somthing Recieved!!!! \n"); for (var i:uint = 0; i < args.length; i++) { output.appendText("Argument N" + i + ": " + args[i] + "\n"); } } Кстати, даже если передавать одну строку, то аргументов у функции становиться почему-то 3, первый и последний из которых undefined, а вот только 2ой тот который нужен. Кто-нибудь сталкивался с такой проблемой? Как передать массив или объект во флеш? Добавлено через 17 минут Ошибка выдается следующая Error #1086: The name method only works on lists containing one item. at XMLList/http://adobe.com/AS3/2006/builtin::name() at () at flash.external::ExternalInterface$/flash.external:ExternalInterface::_toAS() at flash.external::ExternalInterface$/flash.external:ExternalInterface::_arrayToAS() at flash.external::ExternalInterface$/flash.external:ExternalInterface::_toAS() at flash.external::ExternalInterface$/flash.external:ExternalInterface::_argumentsToAS() at flash.external::ExternalInterface$/flash.external:ExternalInterface::_callIn() at () |
![]() |
Часовой пояс GMT +4, время: 16:39. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| c++ , externalinterface |
|
|