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

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

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

Регистрация: Oct 2006
Сообщений: 128
Cool Как сделать несколько одновременных загрузок?

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

конечно можно и подождать но флаш чезез определённый промежуток времени сам обновляет нужные параметры

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

есть следующий
Код:
//в пер. sab команда для загрузки например: blok*adres.ru/load.php
//где blok - индентификатор; adres.ru/load.php - соответственно адрес
vr = new Array();vr = sab.split("*")
//получаем эти параметры в vr[0] & vr[1]
loadVariables("http://"+vr[1], this.load[vr[0]]);
//определяем функцию при окончании загрузки данных
this.load[vr[0]].onData = function(){
text[vr[0]]=this.load[vr[0]].tx;
//^эта команда просто для примера обработки полученных данных
}
если задумку не поняли, то прокоментирую
есть массив load=new Array(), вот с помощью него и хочу производить одновременные загрузки возмоно так сделать?

Старый 11.11.2006, 15:48
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 2  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Ничего не понял.
Зачем много загрузок? Почему нельзя сделать всё в одной?

Старый 11.11.2006, 17:13
DECIDE вне форума Посмотреть профиль Отправить личное сообщение для DECIDE Найти все сообщения от DECIDE
  № 3  
Ответить с цитированием
DECIDE

Регистрация: Oct 2006
Сообщений: 128
Скажем это для сайта на флаш

раз в минуту сайт обновляет блок статистики

пользователь кликает по ссылке и информация обновляется

также можно сделать блок типо чата

ещё рекламные баннеры

бегущая строка

да мало ли ... для онлайн игры

нужно подумать как это возможно реализовать

Старый 11.11.2006, 17:55
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 4  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Одновременно у тебя никогда не получится. Потому как флеш, скорее всего, будет грузить последовательно.

Старый 11.11.2006, 18:04
DECIDE вне форума Посмотреть профиль Отправить личное сообщение для DECIDE Найти все сообщения от DECIDE
  № 5  
Ответить с цитированием
DECIDE

Регистрация: Oct 2006
Сообщений: 128
никогда не говори никогда!!!

ты же разумный человек, а не булыжник какой нибудь
у любой задачи есть решение

на будущее предвидя коментарий:
что нами создаётся, то нами и контролируется

БУДЬ КАК БОГ.

Старый 11.11.2006, 18:37
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 6  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Я бы решил поставленную задачу иначе и другими способами. Но сейчас я не хочу думать.

Старый 11.11.2006, 18:50
DECIDE вне форума Посмотреть профиль Отправить личное сообщение для DECIDE Найти все сообщения от DECIDE
  № 7  
Ответить с цитированием
DECIDE

Регистрация: Oct 2006
Сообщений: 128
Спасибо __etc, рад за тебя!

Я только начал изучать флаш и есть кое какие соображения, но хотел спросить у профи вот iNils мне всегда давал доходчивый ответ. Я снова надеялся получить подсказку.

смысл твоих реплик абсолютно непонятен.
около 4000 сообщений надеюсь не напрасных..

Старый 11.11.2006, 20:03
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 8  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Для того, чтобы получить доходчивый ответ, нужно написать доходчивый вопрос, чего ты пока не сделал. Во всяком случае, понять, что ты хочешь сделать, я до конца не смог.

И не понимаю, почему нельзя сразу загрузить в одном запросе всю информацию и просто разбить по блокам?

Старый 11.11.2006, 20:27
DECIDE вне форума Посмотреть профиль Отправить личное сообщение для DECIDE Найти все сообщения от DECIDE
  № 9  
Ответить с цитированием
DECIDE

Регистрация: Oct 2006
Сообщений: 128
по блокам ...
есть файл маршрутизатор корорый в зависимости от запроса пользователя передаёт текстовую информацию
есть файл для баннеров ...
есть файл для чата ...
статистики ...
...
в зависимости от команды флашка запрашивает данные из разных файлов,
может даже с других сайтов

как в таком случае сделать передачу за один раз? никак!

вот я и жду помощи от тех кто давно програмирует на флаш
нужен лищь ответ возможна ли реализация данного метода, спомощью массива

Код:
loadVariables("http://"+way, this);
this.onData = function(){
out=this.tx
}
Приведённый код рабочий. Он загружает переменную tx из файла на который указывает way и вставляет в динамическое поле out

Вопрос как подобно этому коду реализовать загрузку с нескольких адресов?

на сцене в одном кадре
код который мне нуден

в следующем stop()

в следующем gotoAndPlay(на первый)

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

Старый 11.11.2006, 20:33
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 10  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Подобно этому коду нельзя.
Нужно использовать LoadVars — сделать массив с адресами, затем создавать экземпляр LoadVars и на onLoad ставить полученные данные в текст. Вот и всё.

з.Ы. Код писать не буду, пишите самостоятельно — готовый код не способствует быстрому развитию.

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

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

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


 


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


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