PDA

Просмотр полной версии : Как создать эффект Ambilight (blur копии клипа на заднем плане)?


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

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

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