ColorTransform类调整显示对象的颜色值
作者 凌众技术
来源 网页制作
浏览
发布时间 2012-03-09
ColorTransform 首先,我们要知道,一个颜色由四个通道组成:红、绿、蓝和alpha通道(这个alpha通道在PS里我不知道对应哪个),他们的十六进制颜色值分别为: 红:0xffff0000 绿:0xff00ff00 蓝:0xff0000ff (第一个0xff表示透明度100%) 在一张RGB模式的图片里,一个像素的颜色值是这个三个通道的减色模式叠加而成,比如上面这三个纯色叠加起来是白色,具体可以参考下面的附件... 通道示范swf: 然后我们再看一下官方的解释,就比较好理解了... 可使用ColorTransform 类调整显示对象的颜色值。可以将颜色调整或颜色转换应用于所有四种通道:红色、绿色、蓝色和 Alpha 透明度。 当ColorTransform 对象应用于显示对象时,将按如下方法为每个颜色通道计算新值:
ColorTransform () 构造函数 public function ColorTransform( redMultiplier:Number = 1.0, greenMultiplier:Number = 1.0, blueMultiplier:Number = 1.0, alphaMultiplier:Number = 1.0, redOffset:Number = 0, greenOffset:Number = 0, blueOffset:Number = 0, alphaOffset:Number = 0) 用指定的颜色通道值和 Alpha 值为显示对象创建 ColorTransform 对象。 参数 redMultiplier:Number (default = 1.0) — 红色乘数的值,在 0 到 1 范围内。 greenMultiplier:Number (default = 1.0) — 绿色乘数的值,在 0 到 1 范围内。 blueMultiplier:Number (default = 1.0) — 蓝色乘数的值,在 0 到 1 范围内。 alphaMultiplier:Number (default = 1.0) — Alpha 透明度乘数的值,在 0 到 1 范围内。 redOffset:Number (default = 0) — 红色通道值的偏移量,在 -255 到 255 范围内。 greenOffset:Number (default = 0) — 绿色通道值的偏移 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于ColorTransform类调整显示对象的颜色值的所有评论