Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Загрузка данных из двух более внешних источников... (http://www.flasher.ru/forum/showthread.php?t=143982)

Heavy 30.08.2010 21:30

Загрузка данных из двух более внешних источников...
 
Столкнулся с проблемой при необходимости загрузки данных из 2х документов, при необходимости мне загнать их в 2 разных массива и использовать потом на один объект в приватной функции. На данный момент загружает либо оба документа в один массив, либо один из двух

SunShadow 30.08.2010 21:49

Что за документы? Вы попробуйте подробнее объяснить чего вы хотите, а то получилось приехали на СТО и твердите: "Она не хочет ехать у нее одна штуковина не поворачивается, хотя должна поворачиваться, но в другую сторону, а в нужную не хочет." Объясните по человечески что к чему и где не так, думаю люди добрые помогут.

dimarik 30.08.2010 22:34

Уточните как Вы реализуете "необходимость загрузки данных из 2х документов".

Heavy 30.08.2010 22:59

Я создаю две разных переменных через URLRequest и вписываю в массив
URLLoader(event.target) ->> Array = loader.data.split() через два разных лоадера, в разные массивы, но в оба загружается вся информация.
Я только начал разбираться в флеше, и в терминах не силен...

dimarik 30.08.2010 23:07

Последнее утверждение проясняет все.

SunShadow 31.08.2010 07:54

Хэвик (памятуя об одном своем старом друге, так его звали), будь проще, выложи кусок кода все станет намного проще) У AS3 все термины однозначные). Пока судя из того что написано, похоже с сервера оба массива отправляются разом на оба твои URLRequest

Heavy 31.08.2010 09:16

Код AS3:

public function Zagruzka() {
          var loader2:URLLoader = new URLLoader();
        var loader1:URLLoader = new URLLoader();
 
 
            var request2:URLRequest = new URLRequest("http://localhost:8080/02");
            try {
                loader2.load(request2);
            } catch (error:Error) {
                trace("Unable to load requested document.");
            }
 
        var request1:URLRequest = new URLRequest("http://localhost:8080/01");
            try {
                loader1.load(request1);
            } catch (error:Error) {
                trace("Unable to load requested document.");
            }
 ....
var loader2:URLLoader = URLLoader(event.target);
var arr1:Array = loader1.data.split("_");
var loader2:URLLoader = URLLoader(event.target);
var arr2:Array = loader2.data.split("_");


Psycho Tiger 31.08.2010 10:08

Дождитесь загрузки то.

Heavy 31.08.2010 10:56

там есть проверка на загрузку

random13 31.08.2010 11:34

ну так это может быть процесс даж не одной секунды в отличие от последовательно выполняемого кода, вам предлагают дождаться события окончания загрузки,


Часовой пояс GMT +4, время: 03:19.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.