投影滤镜的使用

在flash当中如何给一个影片剪辑添加一个滤镜呢?滤镜有很多种,下面介绍几种滤镜的使用
DropShadowFilter-------添加投影滤镜
1
2
3
4
5
6
7
import flash.display.Bitmap; 
import flash.display.BitmapData; 
import flash.filters.DropShadowFilter; 
var dropShadow:DropShadowFilter = new DropShadowFilter();
var filtersArray:Array = new Array(dropShadow);  
abc.filters = filtersArray;
//abc是影片剪辑,在舞台上绘制一个影片剪辑即可

显示效果如下:

滤镜的具体使用取决于要应用滤镜的对象:

  • 若要对显示对象应用滤镜,请使用 filters 属性(继承自 DisplayObject)。 设置对象的 filters 属性不会修改相应的对象,而清除 filters 属性可以删除相应的滤镜。 

  • 如果结果图像的宽度或高度超过 2880 像素,则不应用滤镜。 例如,如果您在放大某大型影片剪辑时使用了滤镜,则在结果图像超过 2880 像素的限制时,该滤镜将关闭。

 

 





posted @ 2013-01-23 09:13  thero  阅读(438)  评论(0)    收藏  举报