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

Beta-tester 11.01.2007 17:53

маска наоборот
 
Здравствуйте!
Мне необходимо сделать маску но не так как обычно: где маска имеет что-то, то просвечивается на маскируемом слое. А наоборот: где маска пуста, то место и видно на маскируемом слое(имеется ввиду как такое осуществить на AS). такое возможно осуществить? если да, то как.

Заранее огромное спасибо за помощь!

Tardos Mors 11.01.2007 19:15

Просто сделай фигуру белого цвета (или того, который должен просвечивать) и перемещай над маскируемым слоем. Если просвечивать должна картинка - помести ее выше маскируемого слоя и сделай маску к ней

Beta-tester 11.01.2007 19:30

а можно как-нибудь вырезать кусок из картинки на АС?

etc 11.01.2007 20:34

В восьмом флеше — с помощью BitmapData.

Beta-tester 11.01.2007 20:43

не подходит только MX 2004.

Мне надо вырезать не jpg, а маску т.е. картинку флэш. или это тоже только в восьмёрке?

Andrew_Drone 12.01.2007 07:59

в лоб невозможно. ибо не предусмтрено.
посмотри тут может что-то из описанного подойдет
http://flasher.ru/forum/showthread.php?t=89251

Жень Шень 12.01.2007 12:55

Вложений: 1
Привет!
Изучаем ЭТО
Смотрим вариант в примере (вместо Alpha применяем Erase)

Beta-tester 12.01.2007 14:25

Вложений: 1
Либо я не могу понять либо вы меня(точнее, что я хочу сделать).

В аттаче пример того что у меня получилось. мне нужно инвертировать белую заливку.

дублировать фон не получается, т.к. он загружается с сервера.

P.S. могу использовать ТОЛЬКО флэш 7!!!

Заранее всем благодарен за помощь!!!

chingachgoog 12.01.2007 15:38

можно попробывать сделать так:
создать векторную фигуру, вырезать из нее дырку (маску) и в качестве заливки назначить битмап (картинку). Все это ручками конечно, если выше 7 плеера нельзя. А далее двигать уже скриптом. (хотя это просто будет двигающаяся картинка с дыркой)

Жень Шень 12.01.2007 19:18

Вложений: 1
Так, что ли?
Да, картинку надо подгружать в соответствующий клип


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

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