PDA

Просмотр полной версии : Выполняется раньше чем нужно


trush888
05.02.2012, 03:43
Как сделать чтобы сначала вывелось содержание текстового файла который на сервере, а затем только выелось содержимое trace("Вывестись хочу после содержание файла");? Пробовал условием, не помогает.


stop();
function sendData():void{
var request:URLRequest = new URLRequest("http://xxxxxxx.net/xxxxx.txt");
var loader:URLLoader = new URLLoader();
loader.dataFormat = URLLoaderDataFormat.TEXT;
loader.addEventListener(Event.COMPLETE, sendHandle);
loader.load(request);
}

function sendHandle(e:Event):void
{
trace ("Connect");
var loader:URLLoader = URLLoader(e.target);
trace(loader.data);
}

sendData();
trace("Вывестись хочу после содержание файла");

GBee
05.02.2012, 03:46
function sendHandle(e:Event):void
{
trace ("Connect");
var loader:URLLoader = URLLoader(e.target);
trace(loader.data);
trace("Вывестись хочу после содержание файла");
}

trush888
05.02.2012, 14:21
Так, а если мне нужно будет вывести этот трэйс не внутри функции?

TanaTiX
05.02.2012, 14:33
Не хватает знания самых основ. Почитайте, потом не будет таких вопросов. Да и задач тоже.

carrotoff
05.02.2012, 14:39
Ваш код выполняется не в том порядке, в котором вы пишите. sendData() инициализирует внешнюю загрузку, flash player не будет дожидаться ее окончания, и будет выполнена следующая команда trace раньше, чем прогрузятся данные

trush888
06.02.2012, 23:07
Еще вопрос, помогите пожалуйста
Есть класс test.as
package {

import flash.display.MovieClip;

public class test {

public function gotoFrame():void
{
gotoAndStop(2);

}
Вызываю из файла test.fla
var classTest:test = new test();
classTest.gotoFrame();

Выдает ошибку 1180:Вызов предположительно неопределенного метода gotoAndStop;

Inet_PC
06.02.2012, 23:08
То, что вы импортировали класс еще не значит, что от него наследуетесь.

Добавлено через 38 секунд
P.S. Одна тема один вопрос.

iNils
06.02.2012, 23:10
Еще вопрос, помогите пожалуйста
Выдает ошибку 1180:Вызов предположительно неопределенного метода gotoAndStop;
Один вопрос - одна тема.