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

Zhihar 13.02.2008 22:27

полупрозрачная маска
 
Приветствую
Подскажите пожалуйста, можно ли реализовать следующую вещь

у меня есть спираль, которая должна нагреваться от начала к концу (этакий шланг по которому гонят горячую воду)

В итоге вокруг спирали появляется красное свечение

Т.е. эффект выглядит так:
1) есть пустая спираль (черная обводка, внутри белое наполнение)
2) по спирали начинает бежать вода
3) за ней постепенно начинает появляться свечение вокруг спирали - т.е. там где сейчас находится начальный уровень воды - только слабенькое свечение, а где она была секунд 5 назад уже очень яркое

с анимацией воды я справился - динамическая маска - создал motion guide и вслед за маркером рисую квадратиками маску

а вот как реализовать такое запаздывающее свечение?!!!
все что приходит в голову приведет к появлению одинаковой маски по всей зоне пройденной спирали, т.е. вначале и вконуе она будет одной интенсивности, но мне так не надо

CorC 15.02.2008 09:55

что мешает сделать само свечение градиентом?

Dzhav 15.02.2008 12:46

Для создания полупрозрачной градиентной маски нужно написать следующий код:
Код:

content_mc.cacheAsBitmap = true;
mask_mc.cacheAsBitmap = true;
content_mc.setMask("mask_mc");

Где "content_mc" - клип под маской, а "mask_mc"-маска-градиент


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

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