![]() |
Загрузка крупных картинок в Flash галереи
Вложений: 1
Доброго времени суток всем флешерам!!! Сейчас пишу Flash галерею и возникла проблема. При нажатии на превьюшку, картинка должна появится в крупном виде в отдельном клипе. Это я сделал. Но ширина у них глючит. При первом нажатии на превьюшку ширина крупной картинки равна 0. При втором стандартной ширине картинки. А при третьем уже устанавливается ширина которую я задаю Гляньте плизз. Ваще не понимаю в чем проблема. На вас одна надежда:o Код не буду писать, а прикреплю исходник
|
Доброго, юзай MovieClipLoader и лови onLoadInit после чего смотри ширину картинку.
|
Я так и сделал. Вы исходник то посмотрели??? Там же так и сделано. Но не понятно почему глючит
|
del
проблема решена |
Вам нужен второй MovieClipLoader для подргузки полноразмерных изображений. Да и не пойму зачем цикл внутри onLoadInit? onLoadInit срабатывает после каждой успешной загрузки. Т.е.:
Код AS1/AS2:
Теперь конкретно по полноразмерным. Код AS1/AS2:
|
То есть создавать еще один MovieClipLoader? За замечание по поводу цикла в LoadInit спасибо, я не знал об этом
|
Да, еще один. И еще одного листнера. И уже в его onLoadInit-е масштабировать.
|
Все ясна спасибо большое. Пойду дальше мучить галерейку ;)
Добавлено через 8 минут Гм. ну вот я и столкнулся с проблемой.Вот убрал я цикл из LoadInit. Ну а как мне теперь работать со всеми картинками? Мне например их надо располагать по x. Но без цикла это не сделать вроде. Вот пример строчки кода Код AS1/AS2:
|
Вложений: 1
Ну вот я по быстрому набросал... Не совсем удачное решение, но в этом случае будет работать.
P.S. Там еще поработай над масштабированием, а то пока что криво. |
У меня не открылся исходник. Нужен формат Flash 8
Добавлено через 1 минуту Если можете, то объясните как мне обращаться и как с работать с картинками без цикла Добавлено через 15 часов 12 минут Вопрос открытый. Как без цикла работать с картинками в LoadInit? |
| Часовой пояс GMT +4, время: 21:40. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.