Flex 濾鏡

flex內置濾鏡:主要包括:
bevelFilter:添加斜角、斜面效果(具有三維立體外觀)。
BlurFilter:模糊效果。
ColorMatrix:顏色矩陣轉換。該類允許飽和度更改、色相旋轉、亮度爲Alpha以及各種其它效果。
ConvolutionFilter:應用矩陣盤繞濾鏡效果。卷積將輸入圖像的像素與相鄰的像素合併以生成圖像。通過卷積,可以實現大量的圖像效果,包括模糊、邊緣檢測、銳化、浮雕和斜角。
DropShadowFilter:投影
GlowFilter:發光效果。
GradientBevelFilter:漸變斜角效果。
GradientGlowFilter:漸變發光效果。

使用濾鏡注意事項:
(1)對於bevelFilter、DropShadowFilter、BlurFilter都必須設置borderStyle="solid",不然沒有效果 的

 

黑白濾鏡

var red:Number = 0.3086;
var green:Number = 0.694;
var blue:Number = 0.0820; //這三個值是提供標準的黑白效果
var cmf:ColorMatrixFilter = new ColorMatrixFilter(red, green, blue, 0, 0, red, green, blue, 0, 0, red, green, blue, 0, 0, 0, 0, 0, 1, 0);

 

mycontrol.filters = null;  // 去除黑白濾鏡, 如果使用了其他濾鏡, 則應單獨從filters數組中除去黑白濾鏡, 而不應直接設爲null

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章