Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   loadClip, attachMovie - выйти за пределы загруженного клипа! (http://www.flasher.ru/forum/showthread.php?t=106141)

xintrea 04.01.2008 03:16

loadClip, attachMovie - выйти за пределы загруженного клипа!
 
Здравствуйте дорогие товарищи флешеры!

А вот есть такая общеизвестная проблема - если в один swf подгрузить другой swf с помощью loadClip(), то при копировании мувиков из загруженного клипа с помощью attachMovie(), новые мувики остаются в пространстве загруженного клипа.

Краем уха слышал, что есть какой-то хак, использующий картинку для передачи объекта клипа. То есть бинарный объект мувика вроде как сохраняется под видом картинки, и потом его можно создать уже в любом месте дерева объектов.

Щас бросился искать описание этого трюка - нигде не нашел. Пожалуйста, подскажите ссылочку, или кусок кода покажите плиз, как этот метод реализуется.

Или у меня уже маразм, и такого трюка в природе не существует? А может есть другой метод, который позволяет выдернуть мувик в _root пространство из загруженного мувика?

iNils 04.01.2008 03:29

Речь идет о классе 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
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.