Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Закрытая тема
Старый 05.02.2012, 03:43
trush888 вне форума Посмотреть профиль Отправить личное сообщение для trush888 Найти все сообщения от trush888
  № 1  
trush888

Регистрация: Apr 2011
Сообщений: 9
По умолчанию Выполняется раньше чем нужно

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

Код AS3:
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("Вывестись хочу после содержание файла");


Последний раз редактировалось udaaff; 05.02.2012 в 04:43.
Старый 05.02.2012, 03:46
GBee вне форума Посмотреть профиль Отправить личное сообщение для GBee Найти все сообщения от GBee
  № 2  
GBee
 
Аватар для GBee

Регистрация: Jan 2009
Сообщений: 3,067
Записей в блоге: 3
Отправить сообщение для GBee с помощью Skype™
Код AS3:
function sendHandle(e:Event):void
{
trace ("Connect");
var loader:URLLoader = URLLoader(e.target);
trace(loader.data);
trace("Вывестись хочу после содержание файла");
}
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку.

Старый 05.02.2012, 14:21
trush888 вне форума Посмотреть профиль Отправить личное сообщение для trush888 Найти все сообщения от trush888
  № 3  
trush888

Регистрация: Apr 2011
Сообщений: 9
Так, а если мне нужно будет вывести этот трэйс не внутри функции?

Старый 05.02.2012, 14:33
TanaTiX вне форума Посмотреть профиль Отправить личное сообщение для TanaTiX Найти все сообщения от TanaTiX
  № 4  
TanaTiX
 
Аватар для TanaTiX

блогер
Регистрация: Feb 2008
Сообщений: 1,453
Записей в блоге: 4
Не хватает знания самых основ. Почитайте, потом не будет таких вопросов. Да и задач тоже.
__________________
Ну все, теперь Забава м-о-я.
Гы-гы, а корабль мой!

Старый 05.02.2012, 14:39
carrotoff вне форума Посмотреть профиль Отправить личное сообщение для carrotoff Найти все сообщения от carrotoff
  № 5  
carrotoff
 
Аватар для carrotoff

Регистрация: May 2010
Сообщений: 543
Ваш код выполняется не в том порядке, в котором вы пишите. sendData() инициализирует внешнюю загрузку, flash player не будет дожидаться ее окончания, и будет выполнена следующая команда trace раньше, чем прогрузятся данные
__________________
Вы грабите бедных людей. Парень со свирелью накажет вас. Хонгильдон (с)

Старый 06.02.2012, 23:07
trush888 вне форума Посмотреть профиль Отправить личное сообщение для trush888 Найти все сообщения от trush888
  № 6  
trush888

Регистрация: Apr 2011
Сообщений: 9
Еще вопрос, помогите пожалуйста
Есть класс test.as
Код AS3:
package  {
 
	import flash.display.MovieClip;
 
	public class test {
 
		public function gotoFrame():void
		{
			gotoAndStop(2);
 
		}
Вызываю из файла test.fla
Код AS3:
var classTest:test = new test();
classTest.gotoFrame();
Выдает ошибку 1180:Вызов предположительно неопределенного метода gotoAndStop;

Старый 06.02.2012, 23:08
Inet_PC вне форума Посмотреть профиль Отправить личное сообщение для Inet_PC Посетить домашнюю страницу Inet_PC Найти все сообщения от Inet_PC
  № 7  
Inet_PC
 
Аватар для Inet_PC

Регистрация: Feb 2009
Адрес: Гы...поди, найди!
Сообщений: 853
Записей в блоге: 1
То, что вы импортировали класс еще не значит, что от него наследуетесь.

Добавлено через 38 секунд
P.S. Одна тема один вопрос.
__________________
http://www.chessmax.ru

Старый 06.02.2012, 23:10
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 8  
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Цитата:
Сообщение от trush888 Посмотреть сообщение
Еще вопрос, помогите пожалуйста
Выдает ошибку 1180:Вызов предположительно неопределенного метода gotoAndStop;
Один вопрос - одна тема.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Создать новую тему Закрытая тема Часовой пояс GMT +4, время: 23:26.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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