![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Oct 2006
Сообщений: 128
|
Смысл:
пользователь кликает на одну кнопку, загружается один блок информации кликает на другую другой блок конечно можно и подождать но флаш чезез определённый промежуток времени сам обновляет нужные параметры нужно сделать чтобы процессы проходили одновременно, т.е. возможность выполнения нескольких загрузок есть следующий //в пер. 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(), вот с помощью него и хочу производить одновременные загрузки возмоно так сделать? |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Ничего не понял.
Зачем много загрузок? Почему нельзя сделать всё в одной? |
|
|||||
|
Регистрация: Oct 2006
Сообщений: 128
|
Скажем это для сайта на флаш
раз в минуту сайт обновляет блок статистики пользователь кликает по ссылке и информация обновляется также можно сделать блок типо чата ещё рекламные баннеры бегущая строка да мало ли ... для онлайн игры нужно подумать как это возможно реализовать |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Одновременно у тебя никогда не получится. Потому как флеш, скорее всего, будет грузить последовательно.
|
|
|||||
|
Регистрация: Oct 2006
Сообщений: 128
|
никогда не говори никогда!!!
ты же разумный человек, а не булыжник какой нибудь у любой задачи есть решение на будущее предвидя коментарий: что нами создаётся, то нами и контролируется БУДЬ КАК БОГ. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Я бы решил поставленную задачу иначе и другими способами. Но сейчас я не хочу думать.
|
|
|||||
|
Регистрация: Oct 2006
Сообщений: 128
|
Спасибо __etc, рад за тебя!
Я только начал изучать флаш и есть кое какие соображения, но хотел спросить у профи вот iNils мне всегда давал доходчивый ответ. Я снова надеялся получить подсказку. смысл твоих реплик абсолютно непонятен. около 4000 сообщений надеюсь не напрасных.. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Для того, чтобы получить доходчивый ответ, нужно написать доходчивый вопрос, чего ты пока не сделал. Во всяком случае, понять, что ты хочешь сделать, я до конца не смог.
И не понимаю, почему нельзя сразу загрузить в одном запросе всю информацию и просто разбить по блокам? |
|
|||||
|
Регистрация: Oct 2006
Сообщений: 128
|
по блокам ...
есть файл маршрутизатор корорый в зависимости от запроса пользователя передаёт текстовую информацию есть файл для баннеров ... есть файл для чата ... статистики ... ... в зависимости от команды флашка запрашивает данные из разных файлов, может даже с других сайтов как в таком случае сделать передачу за один раз? никак! вот я и жду помощи от тех кто давно програмирует на флаш нужен лищь ответ возможна ли реализация данного метода, спомощью массива Приведённый код рабочий. Он загружает переменную tx из файла на который указывает way и вставляет в динамическое поле out Вопрос как подобно этому коду реализовать загрузку с нескольких адресов? на сцене в одном кадре код который мне нуден в следующем stop() в следующем gotoAndPlay(на первый) если мне нужно загрузить что-то я запускаю мув загрузка начинается, после загрузки срабатывает объявленая функция и передаёт куда надо полученные данные |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Подобно этому коду нельзя.
Нужно использовать LoadVars — сделать массив с адресами, затем создавать экземпляр LoadVars и на onLoad ставить полученные данные в текст. Вот и всё. з.Ы. Код писать не буду, пишите самостоятельно — готовый код не способствует быстрому развитию. |
![]() |
![]() |
Часовой пояс GMT +4, время: 07:21. |
|
|
« Предыдущая тема | Следующая тема » |
|
|