• 关于setTransform(Color.setTransform 方法)


    setTransform(Color.setTransform 方法)

    public setTransform(transformObject:Object) : Void

    自 Flash Player 8 后不推荐使用 Color 类。

    为 Color 对象设置颜色转换信息。从 new Object 构造函数创建的 colorTransformObject 参数是通用对象。它具有指定颜色的红、绿、蓝和 alpha(透明度)成分百分比和偏移量值的参数,以 0xRRGGBBAA 的格式输入。

    颜色转换对象的参数与"高级效果"对话框中的设置相对应,定义如下:

    • ra 是红色成分的百分比(-100 到 100)。
    • rb 是红色成分的偏移量(-255 到 255)。
    • ga 是绿色成分的百分比(-100 到 100)。
    • gb 是绿色成分的偏移量(-255 到 255)。
    • ba 是蓝色成分的百分比(-100 到 100)。
    • bb 是蓝色成分的偏移量(-255 到 255)。
    • aa 是 Alpha 的百分比(-100 到 100)。
    • ab 是 Alpha 的偏移量(-255 到 255)。

    刚才一个朋友问了我一个类似的例子,发现这种效果还不错,把代码贴出来给大家分享一下,帧代码如下:
    /* 效果为 白--透明 */
    var myColor = new Color(blurred);  //blurred为影片中的一个图片实例名
    var white = {ra:100, rb:255, ga:100, gb:255, ba:100, bb:255, aa:100, ab:255};
    myColor.setTransform(white); //初始化图片,去掉本行 动画会不流畅
    setc();
    function setc() {
     onEnterFrame = function () {
      if (white.ab>=-255){
      myColor.setTransform(white);
      white.rb -= 5; 
      white.gb -= 5;
      white.bb -= 5;
      white.ab -= 5;
      }
      else
      {
       delete onEnterFrame;   //或者使用:_root.stop(); 也可以
       }
     }
    }





  • 相关阅读:
    常用HTTP Contenttype头信息及文件类型对照
    Web开发专用IDE:Aptana Studio 3.0
    如果张柏芝的孩子长大
    Apache日志分析工具Awstats的安装和配置
    台北貢寮~三貂角燈塔
    [转]ASP,PHP,JSP,ASP.NET 比较
    联想 Thinkpad SL410使用体验
    2011年6月TIOBE编程语言走势图及指数
    百度搜索能力越来越差了,看下图
    PHP 5.3.x中弃用的特性 Deprecated
  • 原文地址:https://www.cnblogs.com/zhangsir/p/949816.html
Copyright © 2020-2023  润新知