Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 30.09.2006, 18:54
Tirlinka вне форума Посмотреть профиль Отправить личное сообщение для Tirlinka Найти все сообщения от Tirlinka
  № 1  
Ответить с цитированием
Tirlinka

Регистрация: Sep 2006
Сообщений: 2
По умолчанию Проблемы с функцией Soften Fill Edges

Доброго дня!
Возникла проблема с казалось бы легкой функцией Soften Fill Edges
Пример моих мучений - http://foto.mail.ru/bk/coldrain/tirlinka/i-1.jpg
Так... Номер 1 - это то что я имею сейчас и из чего мне надо сделать номер два. Для этого нужно выделить голубой овал и использовать функцию soften fill edges. Но вместо красивого размытого края получается так, будто бы голубой овал увеличивается в размерах и в нем будто бы используется радиальная заливка, что можно видеть под номером три.
Посоветуйте пожалуйста что делать

Старый 30.09.2006, 19:39
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 2  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Blur не катит?

Старый 30.09.2006, 19:39
PITer вне форума Посмотреть профиль Отправить личное сообщение для PITer Посетить домашнюю страницу PITer Найти все сообщения от PITer
  № 3  
Ответить с цитированием
PITer
 
Аватар для PITer

Регистрация: Feb 2001
Сообщений: 152
По умолчанию Насколько я могу судить проблема элементарна

Суть проблемы в следующем: как именно флэш смягчает края заливки и как ведет себя с перекрывающимися заливками?
В случае если одна заливка находится над другой, флэш из нижней заливки удаляет фрагмент верхней.
со смягчением края заливки он поступает тоже довольно бесцеремонно: он дорисовывает нужное количество фигур с цветом исходной, с каждым шагом уменьшая значение альфы...
Что мы имеем в итоге? Бирюзовая заливка увеличилась в расмерах, за счет ряда постепенно увеличивающися овалов, с постепенно уменьшающейся альфой. Свеженькие овалы проделали под собой дыру в синем квадрате. Через их альфу стал проглядывать фон...белого цвета.

Как преодолеть эту проблему?
В общем случае использовать группировку объектов.
В конкретном примере действуем так:
1 нарисовали синий квадрат
2 выделили его
3 нажали <ctrl>+G
4 вне пределов синего квадрата нарисовали белый блик, проделали с ним то же, что с квадратом поместили над ним
5 вне пределов синего квадрата нарисовали бирюзовый блик -||-
6 дважды щелкнув по бирюзовому блику перешли к редактированию данной группы
7 выделили блик засофтили его
8 насладились результатом

полезные кнопки:
<ctrl>+G сгрупировать
<ctrl>+<shift>+G разгрупировать
<ctrl>+B разгрупировать все вплоть до символов

P.S. альтернативой групировки является растаскивание по слоям, но с большим числом слоев работать тяжеле, чем с большим числом групп
__________________
PITer

Старый 30.09.2006, 20:42
Tirlinka вне форума Посмотреть профиль Отправить личное сообщение для Tirlinka Найти все сообщения от Tirlinka
  № 4  
Ответить с цитированием
Tirlinka

Регистрация: Sep 2006
Сообщений: 2
Спасибо огромное, все теперь получилось))

Создать новую тему Ответ Часовой пояс GMT +4, время: 07:51.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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