flash_ actionscript. ColorTransform【DOC精选】.docVIP

flash_ actionscript. ColorTransform【DOC精选】.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
包 flash.geom 类 public class ColorTransform 继承 ColorTransform Object 子类 Color 语言版本:? ActionScript 3.0 运行时版本:? AIR 1.0, Flash Player 9 可使用 ColorTransform 类调整显示对象的颜色值。 可以将颜色调整或颜色转换应用于所有四种通道:红色、绿色、蓝色和 Alpha 透明度。 当 ColorTransform 对象应用于显示对象时,将按如下方法为每个颜色通道计算新值: 新红色值 = (旧红色值 * redMultiplier) + redOffset 新绿色值 = (旧绿色值 * greenMultiplier) + greenOffset 新蓝色值 = (旧蓝色值 * blueMultiplier) + blueOffset 新 Alpha 值 = (旧 Alpha 值 * alphaMultiplier) + alphaOffset 如果计算后任何一个颜色通道值大于 255,则该值将被设置为 255。 如果该值小于 0,它将被设置为 0。 可以通过下列方式使用 ColorTransform 对象: 在 BitmapData 类的 colorTransform() 方法的 colorTransform 参数中 作为 Transform 对象(此对象可以用作显示对象的 transform 属性)的 colorTransform 属性 必须使用 new ColorTransform() 构造函数创建 ColorTransform 对象后,才能调用 ColorTransform 对象的方法。 颜色转换不会应用于影片剪辑(如加载的 SWF 对象)的背景色, 它们仅应用于附加到影片剪辑的图形和元件。 查看示例 另请参见 flash.geom.Transform flash.display.DisplayObject.transform flash.display.BitmapData.colorTransform() 公共属性 隐藏继承的公共属性 显示继承的公共属性 ? 属性 定义方 ? ? alphaMultiplier : Number 与 Alpha 透明度通道值相乘的十进制值。 ColorTransform ? ? alphaOffset : Number -255 到 255 之间的数字,它先与 alphaMultiplier 值相乘,再与 Alpha 透明度通道值相加。 ColorTransform ? ? blueMultiplier : Number 与蓝色通道值相乘的十进制值。 ColorTransform ? ? blueOffset : Number -255 到 255 之间的数字,它先与 blueMultiplier 值相乘,再与蓝色通道值相加。 ColorTransform ? ? color : uint ColorTransform 对象的 RGB 颜色值。 ColorTransform ? constructor : Object 对类对象或给定对象实例的构造函数的引用。 Object ? ? greenMultiplier : Number 与绿色通道值相乘的十进制值。 ColorTransform ? ? greenOffset : Number -255 到 255 之间的数字,它先与 greenMultiplier 值相乘,再与绿色通道值相加。 ColorTransform ? prototype : Object [静态] 对类或函数对象的原型对象的引用。 Object ? ? redMultiplier : Number 与红色通道值相乘的十进制值。 ColorTransform ? ? redOffset : Number -255 到 255 之间的数字,它先与 redMultiplier 值相乘,再与红色通道值相加。 ColorTransform 公共方法 隐藏继承的公共方法 显示继承的公共方法 ? 方法 定义方 ? ? 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)

taotao0b + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档