![]() |
loadClip, attachMovie - выйти за пределы загруженного клипа!
Здравствуйте дорогие товарищи флешеры!
А вот есть такая общеизвестная проблема - если в один swf подгрузить другой swf с помощью loadClip(), то при копировании мувиков из загруженного клипа с помощью attachMovie(), новые мувики остаются в пространстве загруженного клипа. Краем уха слышал, что есть какой-то хак, использующий картинку для передачи объекта клипа. То есть бинарный объект мувика вроде как сохраняется под видом картинки, и потом его можно создать уже в любом месте дерева объектов. Щас бросился искать описание этого трюка - нигде не нашел. Пожалуйста, подскажите ссылочку, или кусок кода покажите плиз, как этот метод реализуется. Или у меня уже маразм, и такого трюка в природе не существует? А может есть другой метод, который позволяет выдернуть мувик в _root пространство из загруженного мувика? |
Речь идет о классе BitmapData и его методе draw который снимает скриншот с объекта, и методе attachBitmap класса MovieClip, который прикрпляет снятый скрин к нужному мувиклипу.
Другой вариант, это использовать shared library |
| Часовой пояс GMT +4, время: 02:08. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.