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

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

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

Регистрация: Oct 2009
Сообщений: 3
По умолчанию Одновременная загрузка большого количества мувиклипов

Подскажите как лучше сделать, читаю данные из базы получаю например 40 ссылок.
вопрос, лучше загружать последовательно? т.е. каждый последующий swf файл после загрузки предыдущего или лучше сразу прогнать цикл и запустить загрузку всех swf-ок?
сейчас во втором случае некоторые объекты загружаются и сразу куда-то пропадают.
не пойму в чём может быть проблема.

Старый 24.04.2010, 13:36
iflamberg вне форума Посмотреть профиль Отправить личное сообщение для iflamberg Найти все сообщения от iflamberg
  № 2  
Ответить с цитированием
iflamberg
 
Аватар для iflamberg

Регистрация: Jan 2009
Сообщений: 1,651
Код покажите.
Наверное, у вас loader'ы объявляются исключительно в теле функции и их удалялет сборщик мусора.
__________________
мой пустой блог

Старый 24.04.2010, 14:14
h.delirium вне форума Посмотреть профиль Отправить личное сообщение для h.delirium Найти все сообщения от h.delirium
  № 3  
Ответить с цитированием
h.delirium

Регистрация: Oct 2009
Сообщений: 3
хм, ну да в цикле создаю новый экземпляр класса, содержащий лоадер.
о garbage collector-е не подумал, спасибо за идею

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

Регистрация: Jan 2009
Сообщений: 1,651
если в классе пишите, то сделайте приватный массив, куда затолкайте все лоадеры. Если в кадре - сделайте такой же массив уровня видимости кадра.
__________________
мой пустой блог

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

Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
А ещё лучше чтобы сервер взял все эти 40 ссылок, создал 1 zip архив и отдал его клиенту.

Старый 24.04.2010, 17:33
h.delirium вне форума Посмотреть профиль Отправить личное сообщение для h.delirium Найти все сообщения от h.delirium
  № 6  
Ответить с цитированием
h.delirium

Регистрация: Oct 2009
Сообщений: 3
2 iflamberg да уже разобрался, спасибо, нужно будет всё же сделать последовательную загрузку думаю в дальнейшем.
2 Bgg: в смысле архив с контеном? сейчас из сокета читаю зип в котором лежат струтктурированные данные, свойство одного из элементов - ссылка. если сразу передавать контент через сокет, то при стартовой загрузке уйдёт много времени, там дальше будет очень много контента.

Старый 24.04.2010, 17:38
iflamberg вне форума Посмотреть профиль Отправить личное сообщение для iflamberg Найти все сообщения от iflamberg
  № 7  
Ответить с цитированием
iflamberg
 
Аватар для iflamberg

Регистрация: Jan 2009
Сообщений: 1,651
Последовательную загрузку для 40 элементов по-моему делать бессмысленно. Количество одновременных загрузок ограничивается браузером или ОС. Имеет смысл, только если заметен лаг из-за длительного цикла.
__________________
мой пустой блог

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

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

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


 


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


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