Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: как в as3 вытащить переменную за функцию?

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Рачей
Отправлено: 03 Ноября, 2015 - 23:38:02
Post Id


Гость


Покинул форум
Сообщений всего: 94
Дата рег-ции: Окт. 2011  


Помог: 0 раз(а)




Привет.

CODE (htmlphp):
скопировать код в буфер обмена
  1. function onComplete(event:Event):void {
  2. var img:Array = [event.target.data];
  3. }



как получить массив img вне функции?
 
 Top
DeepVarvar Супермодератор
Отправлено: 04 Ноября, 2015 - 00:27:55
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




CODE (htmlphp):
скопировать код в буфер обмена
  1. function onComplete(event:Event):Array {
  2.     var img:Array = [event.target.data];
  3.     return img;
  4. }
?
 
 Top
Рачей
Отправлено: 04 Ноября, 2015 - 00:44:47
Post Id


Гость


Покинул форум
Сообщений всего: 94
Дата рег-ции: Окт. 2011  


Помог: 0 раз(а)




пробовал, не катитНедовольство, огорчение(
(Добавление)
ругается Монтажный кадр 1, Layer 'Слой 1', Frame 1, Line 14 1120: Access of undefined property img.
 
 Top
DeepVarvar Супермодератор
Отправлено: 04 Ноября, 2015 - 00:54:14
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




Тогда мне мало данных для понимания контекста.
Тем более я АС в глаза никогда не видел.
Хрен я знаю какая там область видимости, какие замыкания.
Чеши на форум флешеров.
 
 Top
Рачей
Отправлено: 04 Ноября, 2015 - 01:00:43
Post Id


Гость


Покинул форум
Сообщений всего: 94
Дата рег-ции: Окт. 2011  


Помог: 0 раз(а)




да там на форуме флешеров тишь да гладь...

CODE (javascript):
скопировать код в буфер обмена
  1. var loader:URLLoader = new URLLoader();
  2. loader.load(new URLRequest("myxml.xml"));
  3. loader.addEventListener(Event.COMPLETE,onComplete);
  4.  
  5. function onComplete(event:Event) {
  6.         var img:Array = [event.target.data];
  7.        
  8.         //trace(img)
  9.        
  10.         //return img;
  11. }

вот конструкция которая грузит картинки из файла и создает массив... как его получить вне этой функции... пипец. всю голову поломал..
 
 Top
DeepVarvar Супермодератор
Отправлено: 04 Ноября, 2015 - 02:08:00
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




Давай вернемся к самому первому вопросу:
Рачей пишет:
как получить массив img вне функции?

Где получить?
Код асинхронный, обработка данных возможна только в каллбеке.
Задай вопрос иначе.
Например: Как передать эту картинку в другую функцию которая знает что делать с этой картинкой?
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Другие языки программирования »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB