Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Обратная маска (http://www.flasher.ru/forum/showthread.php?t=105391)

LSD_FOREVER 14.12.2007 16:51

Обратная маска
 
Мне нужно, что б на обьекте было видно все кроме области в маске. Как такое реализовать?

CrazyFlasher 14.12.2007 16:55

лол...просто не используйте маску тогда

LSD_FOREVER 14.12.2007 17:08

не...не катит... мне надо, что б части изображения становились (динамически) прозрачным (т.е. был фон виден).

П.С. Фон сложный, еще из куча обьектов.

CrazyFlasher 14.12.2007 17:11

кинь исходник...не совсем ясно чего вы хотите добится...или картику выставите

Fernando Costa 14.12.2007 17:21

че тут не ясного. диск видел? Вот надо чтобы через дырку в нем было видно. Так же и тут

Жень Шень 14.12.2007 18:21

Обсуждалось на форуме...

chingachgoog 14.12.2007 18:43

Это совсем просто с помощью режимов Blend: Layer и Alpha (см. поиск "градиентная маска"), невидимую область делаем с Alpha=0, а все остальное и так будет видимо.

LSD_FOREVER 14.12.2007 18:51

Fernando Costa, ну да. Тока все на AS.
Жень Шень, да. Скачал, посмарю, если что спрашу.

koIIImarik 14.12.2007 20:32

Как вариант можно сделать большую маску (заливку) по ширине/высоте объекта, и из этой заливки просто удалить нужный кусок (вырезать).
Кстати я сам недавно задавал подобный вопрос, но у меня було немног опосложнее, там нестандартные формы и объекты двигались.

Жень Шень 15.12.2007 10:59

Цитата:

Сообщение от koIIImarik
...и из этой заливки просто удалить нужный кусок (вырезать).

Да, если в куске заливки сделать дырку и двигать кусок. Но! Если маска-заливка имеет рисунок и должна двигаться только дырка, а рисунок стоять, то этот способ не катит.
Кстати в указаном примере "дырка" может иметь и размытые края, то есть градиент прозрачности.


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

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