![]() |
изменение масштаба подгружаемых картинок из XML
Подскажите как подогнать под определенный размер MovieClipa подгружаемые картинки
Есть код: Код AS3:
или может так вообще нереально сделать, другие методы загрузки надо использовать? |
1. Пустой мувиклип (зачем MovieClip кстати?) не может иметь размеров. Он как-бы.. пустой, чего мерить-то?))
2. Класс Loader точно так же диспатчит событие Event.COMPLETE, когда картинка загружена. Вот тогда и работайте с размерами. |
спасибо, а можно поподробней )
|
Точно так же, как вешали листенер на загрузку XML, вешаете листенеры на загрузку картинок Лоадерами. Когда картинка загружается (Event.COMPLETE), в обработчике этого события задаете ей размеры. Координаты можно задавать до загрузки, еще в цикле. Мувиклип (temp) здесь совсем не нужен, Лоадер такой же дисплейный объект, можно обойтись им. Контейнер нужен только если он несет какую-то функциональность, но тогда это должен быть какой-то кастомный класс-наследник Sprite, реализующий эту функциональность. А пихать Лоадер в пакетик ради пакетика непонятно зачем.
|
спасибо, попробую!
|
| Часовой пояс GMT +4, время: 15:13. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.