Руководство по 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

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

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

Полезные ссылки
Случайные записи
  • 04.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.7
  • 27.02.2011">Руководство по actionscript. часть 6, стр. 048
  • 15.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.51
  • 23.02.2011">Руководство по actionscript. часть 7, стр. 026
  • 29.06.2012">Apple готовит крупное обновление для iTunes
  • 15.03.2011">Руководство по actionscript. часть 3, стр. 060
  • 28.07.2011">Что мешает росту ТИЦ?
  • 10.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.96
  • 10.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.57
  • 06.03.2011">Руководство по actionscript. часть 4, стр. 139
  • 07.03.2011">Руководство по actionscript. часть 4, стр. 119
  • 14.03.2011">Руководство по actionscript. часть 3, стр. 067
  • 22.01.2011">Руководство по actionscript. часть 1, стр. 132
  • 15.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.38
  • 10.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.73
Опрос

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

View Results

Loading ... Loading ...