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

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

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

Регистрация: Sep 2008
Сообщений: 717
Записей в блоге: 4
Отправить сообщение для Mur4ik с помощью ICQ
По умолчанию Оптимальная загрузка большого количества изображений

Собственно сам вопрос.
Как то после as2 не совсем понятен вопрос с загрузкой изображений.
В as2 было - создал пустой мувик (или нарисованный заранее в IDE) и загрузил в него изображение, а как быть в as3?
У меня от 20 до 100 пунктов в списке, к каждому нужно подгрузить изображение (по ссылкам из xml), вот как мне это сделать наиболее оптимально и правильно? создавать 100 Loader'ов и каждый добавлять к своему пункту списка?
__________________
trace("Остановите Землю, я сойду!!!");

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

модератор форума
Регистрация: Sep 2003
Адрес: Москва
Сообщений: 4,630
Записей в блоге: 20
Один лоадер. По завершению загрузки очередного изображения addChild() в нужный контейнер в соответствии с LoaderInfo.url
__________________
Воспитан в TimeZero. Работаю в Mail.ru.

Старый 11.02.2009, 22:13
Alex Lexcuk вне форума Посмотреть профиль Отправить личное сообщение для Alex Lexcuk Посетить домашнюю страницу Alex Lexcuk Найти все сообщения от Alex Lexcuk
  № 3  
Ответить с цитированием
Alex Lexcuk

блогер
Регистрация: Mar 2008
Адрес: Донецк_city
Сообщений: 1,094
Записей в блоге: 5
>>В as2 было - создал пустой мувик (или нарисованный заранее в IDE) и загрузил в него изображение, а как быть в as3?

В AS3 быть намного проще достаточно представить себе процесс загрузки, те. как бы я вел себя если бы мне пришлось грузить ну допустим цемент из вагона в фуру.
Вариант первый: взял бы вагон руками и струсил бы все цементные мешки в фуру
2: По одному мешочку.
Ищем в гугле загрузка в цикле
Я на своем сайте поставил такую Google формочку поиска она находит сразу, то что мне надо.
http://www.flasher.ru/forum/showthread.php?t=117542

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

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

Старый 11.02.2009, 22:37
Mur4ik вне форума Посмотреть профиль Отправить личное сообщение для Mur4ik Найти все сообщения от Mur4ik
  № 5  
Ответить с цитированием
Mur4ik
ветеран форума

Регистрация: Sep 2008
Сообщений: 717
Записей в блоге: 4
Отправить сообщение для Mur4ik с помощью ICQ
Спасибо, сейчас буду пробовать.
Скорее всего воспользуюсь чем то готовым, просто сначала хотел понять суть.

Кроме BulkLoader есть еще QueueLoader, тоже с неслабым функционалом.
Кто пользовался и какой из них выбрать?
__________________
trace("Остановите Землю, я сойду!!!");


Последний раз редактировалось Mur4ik; 11.02.2009 в 22:49.
Старый 12.02.2009, 14:17
Exey вне форума Посмотреть профиль Отправить личное сообщение для Exey Найти все сообщения от Exey
  № 6  
Ответить с цитированием
Exey

Регистрация: Jun 2006
Сообщений: 78
ни BulkLoader, ни QueueLoader (
не может отдать потом загруженное как множество applicationDomain-ов, а это нужно если в загружаемых свфках одинаково названные объекты ((((

еще есть Massive Loading API

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

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

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


 


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


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