Показать сообщение отдельно
Старый 26.07.2011, 15:48
Alkaz вне форума Посмотреть профиль Отправить личное сообщение для Alkaz Найти все сообщения от Alkaz
  № 13  
Ответить с цитированием
Alkaz

Регистрация: May 2006
Адрес: Нск
Сообщений: 91
Как вижу это я - сейчас вы занимаетесь какой-то ересью и сами до конца не понимаете что делаете. К тому же явно не хватает знания основ, обязательных для комфортной работы с as3

Примерный план получения хорошего лоадера:
1. Один инстанс на все приложение (можно синглтон, но не обяательно).
2. Загруженные битмапы хранятся в хэшмапе, ключем служит ссылка по которой грузили.
3. Публичный метод getImage, если картинка с данного урла уже есть в хэшмапе то отдаем ее, иначе запускаем загрузку. На загрузчика вешаем все нужные листенеры.
4. По окончании загрузки картинки пишутся в хэшмапу. Диспатчим событие что лоадер загрузил что-то новое, можно в событии передавать картинку и ссылку. Все заинтересованные в загрузке картинок классы подписываем на событие.

Примерно как-то так. Под рукой нет толкового лоадера, писать его для вас - лень. Спрашивайте где что непонятно. И удачи


Последний раз редактировалось Alkaz; 26.07.2011 в 15:50.