Руководство по actionscript. часть 5, стр. 063

Теперь, когдау нас есть исходное растровое изображение, объект DropShadowFilter и целевое растровое изображение с подходящими размерами, мы можем применить наш фильтр падающей тени, как показано в следующем коде:

fi nalBi tmap. applyFi1ter(ori gBi tmap. ori gBi tmap. rect.

new PointC-filterRect. x, — filterRect. y). dsFilter);

В данном коде обратите внимание, что передаваемый параметр целеваяТочка смещает пикселы с примененным фильтром на значение, равное расстоянию, на которое результат применения фильтра выходит за верхнюю и левую границу указанного параметра исходнаяОбласть. В нашем примере эффект фильтра применяется ко всему растровому изображению, поэтому левый верхний угол объекта исходнаяОбласть находится в точке с координатой (0; 0). Размытие падающей тени расширяет исходное растровое изображение на 9 пикселов вверх и на 9 пикселов влево. Следовательно, координата по оси X сгенерированного фильтром прямоугольника, как и координата по оси Y, будет равна -9. Чтобы переместить левый верхний угол

области пикселов с примененным фильтром вниз и вправо (в левый верхний угол растрового изображения, содержащего результат применения фильтра), мы указываем объект целеваяТочка, который использует обратные значения координат по осям X и Y прямоугольника фильтра:

new PointC-filterRect. x, — filterRect. у)

Для обзора ниже представлен весь код, создающий эффект падающей тени:

var origBitmap:BitmapData = new BitmapData(20, 20, false. OxFFDDDDDD); var dsFilter:DropShadowFiIter = new DropShadowFilter(4, 45, 0,

1. 10. 10.

2. BitmapFilterQuality. MEDIUM); var filterRect:Rectangle = origBitmap. generateFilterRectCorigBitmap. rect,

dsFilter);

var final Bitmap:BitmapData = new BitmapData(filterRect. width.

google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru

Оставить комментарий

Вы должны авторизоваться для отправки комментария.

Полезные ссылки
Случайные записи
  • 07.10.2010">Выделение изображения с помощью маски в Photoshop
  • 06.03.2011">Руководство по actionscript. часть 4, стр. 140
  • 28.02.2011">Руководство по actionscript. часть 6, стр. 008
  • 04.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.27
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 092
  • 27.08.2011">Коротаем вечер.
  • 22.03.2011">Руководство по actionscript. часть 2, стр. 013
  • 01.03.2011">Руководство по actionscript. часть 5, стр. 110
  • 28.04.2012">Google запустила пятничную «развлекалку» про зергов в Google Search
  • 18.03.2011">Руководство по actionscript. часть 2, стр. 137
  • 01.03.2011">Руководство по actionscript. часть 5, стр. 119
  • 06.10.2012">Google и американские издатели урегулировали семилетний спор
  • 22.03.2011">Руководство по actionscript. часть 2, стр. 022
  • 21.10.2011">Мегафон
  • 28.02.2011">Руководство по actionscript. часть 6, стр. 021
Опрос

Какие цвета вы предпочитаете?

View Results

Loading ... Loading ...