Просмотр полной версии : Градиентная прозрачность
всеникизаняты
08.07.2006, 03:13
нужно сделать бегущую строку, у которой углы будут градиентно (плавно) исчезать к краю строки. Чтобы проще понять - на аттаче изображение. Для этого нужно что-то типа градиентной маски или верхнего слоя с градиентом прозрачности - не знаю возможно-ли в принципе подобное на флеш. Может кто встречал похожий пример?
всеникизаняты
08.07.2006, 03:27
В принципе, можно создать сверху слой с градиентно-прозрачными пнг-шками. Но почему то у меня они получаются немного сероватыми и их контуры видны на белом фоне, что, конечно, дизайну гламура не прибавляет..
Варианты:
1. Текст сделать двигающейся маской, а маскировать прямоугольник с градиентной заливкой.
2. Если прозрачность не так важна (допустим фон однородный), то можно поверх текста положить опять же прямоугольник с градиентной полупрозрачной заливкой.
3. Использовать возможности BitmapData.
всеникизаняты
08.07.2006, 03:37
О, зашибись, действительно поддерживается градиентная прозрачность без всяких извращений. Спасибо iNils!
mongoliano
19.08.2008, 09:39
Варианты:
1. Текст сделать двигающейся маской, а маскировать прямоугольник с градиентной заливкой.
2. Если прозрачность не так важна (допустим фон однородный), то можно поверх текста положить опять же прямоугольник с градиентной полупрозрачной заливкой.
3. Использовать возможности BitmapData.
Возникла приблизительно та же проблема, п.2 не подходит т.к. фон неоднородный, п.1 не выходит, потому что текст неодноцветный, а по п.3 не могу понять откуда подступиться, подскажите плз...:wacko:
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:
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.