
30.09.2006, 19:39
|
|
Регистрация: Feb 2001
Сообщений: 152
|
Насколько я могу судить проблема элементарна
Суть проблемы в следующем: как именно флэш смягчает края заливки и как ведет себя с перекрывающимися заливками?
В случае если одна заливка находится над другой, флэш из нижней заливки удаляет фрагмент верхней.
со смягчением края заливки он поступает тоже довольно бесцеремонно: он дорисовывает нужное количество фигур с цветом исходной, с каждым шагом уменьшая значение альфы...
Что мы имеем в итоге? Бирюзовая заливка увеличилась в расмерах, за счет ряда постепенно увеличивающися овалов, с постепенно уменьшающейся альфой. Свеженькие овалы проделали под собой дыру в синем квадрате. Через их альфу стал проглядывать фон...белого цвета.
Как преодолеть эту проблему?
В общем случае использовать группировку объектов.
В конкретном примере действуем так:
1 нарисовали синий квадрат
2 выделили его
3 нажали <ctrl>+G
4 вне пределов синего квадрата нарисовали белый блик, проделали с ним то же, что с квадратом поместили над ним
5 вне пределов синего квадрата нарисовали бирюзовый блик -||-
6 дважды щелкнув по бирюзовому блику перешли к редактированию данной группы
7 выделили блик засофтили его
8 насладились результатом
полезные кнопки:
<ctrl>+G сгрупировать
<ctrl>+<shift>+G разгрупировать
<ctrl>+B разгрупировать все вплоть до символов
P.S. альтернативой групировки является растаскивание по слоям, но с большим числом слоев работать тяжеле, чем с большим числом групп
__________________
PITer
|