PDA

Просмотр полной версии : Градиентная прозрачность


всеникизаняты
08.07.2006, 03:13
нужно сделать бегущую строку, у которой углы будут градиентно (плавно) исчезать к краю строки. Чтобы проще понять - на аттаче изображение. Для этого нужно что-то типа градиентной маски или верхнего слоя с градиентом прозрачности - не знаю возможно-ли в принципе подобное на флеш. Может кто встречал похожий пример?

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

iNils
08.07.2006, 03:29
Варианты:
1. Текст сделать двигающейся маской, а маскировать прямоугольник с градиентной заливкой.
2. Если прозрачность не так важна (допустим фон однородный), то можно поверх текста положить опять же прямоугольник с градиентной полупрозрачной заливкой.
3. Использовать возможности BitmapData.

всеникизаняты
08.07.2006, 03:37
О, зашибись, действительно поддерживается градиентная прозрачность без всяких извращений. Спасибо iNils!

mongoliano
19.08.2008, 09:39
Варианты:
1. Текст сделать двигающейся маской, а маскировать прямоугольник с градиентной заливкой.
2. Если прозрачность не так важна (допустим фон однородный), то можно поверх текста положить опять же прямоугольник с градиентной полупрозрачной заливкой.
3. Использовать возможности BitmapData.

Возникла приблизительно та же проблема, п.2 не подходит т.к. фон неоднородный, п.1 не выходит, потому что текст неодноцветный, а по п.3 не могу понять откуда подступиться, подскажите плз...:wacko:

Wolsh
19.08.2008, 11:18
http://www.flasher.ru/forum/showthread.php?t=86330

mongoliano
19.08.2008, 12:46
http://www.flasher.ru/forum/showthread.php?t=86330

Спасибо большое!:bye: