Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Как создать эффект Ambilight (blur копии клипа на заднем плане)? (http://www.flasher.ru/forum/showthread.php?t=139605)

AlliAS 05.05.2010 21:31

Как создать эффект Ambilight (blur копии клипа на заднем плане)?
 
Здравствуйте. Возникла идея создать класс, который преобразует любой наследуемый от него клип на сцене в кнопку, у которой при наведении мыши и возникает эффект эмбилайт - тоесть размытая версия этого-же клипа на заднем плане. Но как я понимаю для того что-бы это работало действительно автоматически, необходимо, чтобы класс создаваемый IDE при компиляции копировал свое содержимое и добавлял копию внутрь себя, а затем при событии MOUSE_OVER размывал бы нижнюю копию, а при MOUSE_OUT скрывал бы ее (visible = false). Вобщем-то мне не понятно одно, как реализовать автоматическое копирование класса для данного случая. Подскажите как это сделать?

TanaTiX 06.05.2010 00:01

Может с помощью битмапы? У ас3 нет средств для полного копирования класса. Но имеющуюся графику - пожалуйста - что еще нужно для блюра.

AlliAS 06.05.2010 01:01

TanaTiX, мдя... как я еще мало знаю, спасибо! То что нужно.


Часовой пояс GMT +4, время: 00:05.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.