在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 像素的限制时,该滤镜将关闭。