Форум 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=160369)

.true 12.07.2011 03:29

Градиент (маска) в прозрачность для изображения
 
Можно ли такое реализовать?
Есть неоднообразный фон, хотелось бы сверху сделать фотографию и отражение к ней.
На однообразном фоне делал копию MovieClip и заливал наполовину полупрозрачным градиентом сверху, в цвет фона, но тут это не поможет, потому что фон не однообразный.
Можно ли сделать маскирование чтобы отражение именно уходило в полупрозрачность?

silin 12.07.2011 09:10

-BitmapData#copyPixels с параметром alphaBitmapData
-DisplayObject#mask с прозрачным градиентом (и маска и маскируемый объект должны быть добавлены в дисплейЛист и иметь cacheAsBitmap = true)
первый вариант: http://silin.su/#AS3/gadgets/reflection

.true 12.07.2011 18:32

Огромное спасибо :)


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

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