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

Black Soviet 28.08.2012 14:09

Наложение объектов с альфой
 
Вложений: 2
Товарищи, есть два Shape, в каждом из них нарисован круг с зеленой заливкой и альфой=0.3.
При накладывании их друг на друга получается следующее.
Вложение 28387

Не подскажите какую-нить хитрость с режимом наложения или какой совет дайте, чтобы в итоге было вот так.
Вложение 28386

P.S. Манипуляции с blendMode не дали эффектов
P.S.S. Заливка обязательно должна быть с прозрачностью.

Wolsh 28.08.2012 14:23

Black Soviet, изображения надо прикреплять к сообщению, а не заливать на файлопомойки. Расширенный режим > Управление вложениями.
И уж тем более прикольно давать ссылки на защищенный контент.

Black Soviet 28.08.2012 14:45

Спасибо, исправил.

-De- 28.08.2012 14:54

Шейдером можно легко (ставишь средний цвет и среднюю альфу). Или ставить прозрачность 1, рисовать их обе в битмапу и ей ставить прозрачность 0.3.

tsarapkabel 28.08.2012 15:08

Отрисовать оба shape'a в один sprite, задать sprite'у alpha.

Добавлено через 1 минуту
Цитата:

Сообщение от -De- (Сообщение 1094058)
Шейдером можно легко

Можешь пример показать?

garymar 28.08.2012 15:25

Цитата:

Сообщение от tsarapkabel (Сообщение 1094059)
Отрисовать оба shape'a в один sprite, задать sprite'у alpha.

P.S.S. Заливка обязательно должна быть с прозрачностью.

djyamato 28.08.2012 15:35

Цитата:

Сообщение от garymar (Сообщение 1094061)
P.S.S. Заливка обязательно должна быть с прозрачностью.

Это тех требование ?
Вы отрисуете 2 окружности в одном спрайте и поставите ему 0.3 прозрачности - получится нужный Вам результат
Проблемы могут возникнуть если у окружностей есть еще обводка, отличная по прозрачности от заливки

Black Soviet 28.08.2012 15:39

Вложений: 1
-De-
Забыл сказать что круги имеют границу, и при отрисовке кругов с альфой=1 в одну битмапу, у них выстроится приоритет и выйдет такое. Задача с кругами и границей стандартными средствами, кажется, не решается.

spirit2 28.08.2012 16:22

Сделайте ободку кругам с помощью Glow фильтра контейнера.

garymar 28.08.2012 17:05

Вложений: 1
Во вложении пример на подобии вашего, я так понял это вам и нужно?? (Перетаскивайте круги мышей для наглядности)


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

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