Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Осветление изображения (http://www.flasher.ru/forum/showthread.php?t=175453)

Varlamov_AS 17.02.2012 08:15

Осветление изображения
 
Доброго времени суток.

Имеется изображение. Необходимо сделать осветление при наведении:
Код AS3:

private function rollOverHandler(event:MouseEvent):void {  
            skin.blendMode = BlendMode.SCREEN;
        }

Осветление происходит, но получается слишком ярко... Можно ли сделать подсветку менее яркой?

dimarik 17.02.2012 13:30

Шейдер примените.

in4core 17.02.2012 14:00

Зачем сразу шейдер ? ColorMatrix разве не подойдет?

Varlamov_AS 17.02.2012 14:40

Спасибо. Сделал через ColorMatrixFilter:
Код AS3:

myFilter.matrix = [1, 0, 0, 0.15, 0,
                        0, 1, 0, 0.15, 0,
                        0, 0, 1, 0.15, 0,
                        0, 0, 0, 1, 0];
skin.filters = [myFilter];



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

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