您的位置:首页 > 其它

设置按钮灰色 添加滤镜

2012-05-18 15:14 316 查看
//设置按钮灰色
public static function setBtnLockState(obj:InteractiveObject,b:Boolean=false):void
{
var matrix:Array = new Array();
matrix = matrix.concat([.3,.59,.11,0,0]);// red
matrix = matrix.concat([.3,.59,.11,0,0]);// green
matrix = matrix.concat([.3,.59,.11,0,0]);// blue
matrix = matrix.concat([0,0,0,1,0]);// alpha
var filter:ColorMatrixFilter = new ColorMatrixFilter(matrix);
obj.filters = [filter];
obj.mouseEnabled = b;
}
//设置按钮正常色
public static function setBtnUnlockState(obj:InteractiveObject,b:Boolean=true):void
{
obj.filters = [];
obj.mouseEnabled = b;
}


//设置滤镜
private function mouseOverHandler(e:MouseEvent):void
{
var currObj:* = e.currentTarget;
currObj.filters = [new GlowFilter(0xFFFF32, 1, 8, 8, 4)];
}
//去除滤镜
private function mouseOutHandler(e:MouseEvent):void
{
var currObj:* = e.currentTarget;
currObj.filters = [];
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐