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

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

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

Регистрация: Jun 2011
Сообщений: 91
По умолчанию Сложный прелоадер

Необходимо сделать прелоадер, для игры.
Но по сути на заднем плане происходит следующее:

1. Клиент соединяется с сервером.
2. Сервер Делает запрос к базе данных на другом сервере
3. Сервер получает данные от БД.
4. Сервер дает ответ пользователю, что все ок.
5. Клиент присоединяется к серверу соц. сети.
6. Клиент получает данные от соц. сети.
7. Клиент передает на сервер данные от соц. сети

Загрузку самого клиента, в тело прелоадера я даже пока не беру в учет.
Как реализовать нормальную, процентную загрузку ?
Пока самое гениально, что пришло в голову диспатчить от каждого класса событие, задавать ему определенную "стоимость" в общей загрузке, может есть более интересный подход ?

Старый 22.06.2011, 16:28
dimarik вне форума Посмотреть профиль Отправить личное сообщение для dimarik Найти все сообщения от dimarik
  № 2  
Ответить с цитированием
dimarik
.
 
Аватар для dimarik

модератор форума
Регистрация: Sep 2003
Адрес: Москва
Сообщений: 4,630
Записей в блоге: 20
Прелоадером вы называете индикатор состояния загрузки данных/контента?
__________________
Воспитан в TimeZero. Работаю в Mail.ru.

Старый 22.06.2011, 16:36
flashfoxter вне форума Посмотреть профиль Отправить личное сообщение для flashfoxter Найти все сообщения от flashfoxter
  № 3  
Ответить с цитированием
flashfoxter

Регистрация: Jun 2011
Сообщений: 91
Да, именно так.

Старый 22.06.2011, 16:54
dimarik вне форума Посмотреть профиль Отправить личное сообщение для dimarik Найти все сообщения от dimarik
  № 4  
Ответить с цитированием
dimarik
.
 
Аватар для dimarik

модератор форума
Регистрация: Sep 2003
Адрес: Москва
Сообщений: 4,630
Записей в блоге: 20
Прелоадер - это объект, прежде всего загружающий. Информационная составляющая в нем опциональна, к.м.к.

В вашем же случае это простой визуальный класс, который принимает события, либо имеет доступный(е) callback или regular метод(ы), по типам происходящего: открытие, прогресс, завершение, ошибка. Обязанность генерировать такие события, в т.ч. редуцировать и мультиплексировать их берет на себя утилитарный класс. Если источник событий позволяет определять размер контента, то возможно сделать детерминированный индикатор.
__________________
Воспитан в TimeZero. Работаю в Mail.ru.

Старый 22.06.2011, 16:58
flashfoxter вне форума Посмотреть профиль Отправить личное сообщение для flashfoxter Найти все сообщения от flashfoxter
  № 5  
Ответить с цитированием
flashfoxter

Регистрация: Jun 2011
Сообщений: 91
Такое же было ощущение когда сопромат проходили ))) Ну в общем я конечно понял, спасибо

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

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

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


 


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


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