Как повторно использовать загруженное изображение?
В библиотеке есть символ boroda. Внутри него есть пустой символ с именем empty_mc, а также в кадре прописан следующий код:
Код AS1/AS2:
|
Вложений: 2
После загрузки изображения в мувик на сцене нужно отрисовать с него "слепок" в битмапу (метод MovieClip.draw, который и возвращает битмапу). После этого данная битмапа будет хранится в памяти и ее можно использовать повторно, заполняя ею другие мувики с помощью метода MovieClip.attachBitmap. (Кстати, часто начальный мувик служит только для загрузки картинки, он невидим и сразу же после загрузки изображениря и отрисовки битмапы удаляется со сцены).
Реализация такого алгоритма предполагает учесть несколько нюансов, в том числе придется отказаться от метода или функции loadMovie, поскольку он не дает события полной загрузки, чтобы что-то сделать с гарантированно загруженным контентом, например, отрисовать. Нужно будет использовать класс MovieClipLoader. |
Спасибо, буду пробовать.
|
Часовой пояс GMT +4, время: 21:19. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.