设置影片剪辑颜色

颜色对象(Color

1、 创建颜色对象

要使用颜色对象的方法首先要是使用构造函数新建一个颜色对象。如下所示:

New Color(target)

参数target是影片剪辑的实例名称。

在新建颜色对象中,构造函数为由target参数指定的影片剪辑创建Color对象的实例。然后可使用该Color对象的方法来更改整个目标影片剪辑的颜色。下面的示例为影片剪辑myMovieClip创建一个名为myColorColor对象实例,并设置其RGB值:

myColor=new Color(myMovieClip);

myColor.setRGB(0xff9933);

2、 颜色对象的方法

颜色对象的方法有如下表所示的4个。

方法

说明

getRGB

获取指定影片剪辑RGB颜色分量

getTransform

获取指定影片剪辑透明值

setRGB

设置指定影片剪辑 RGB分量

setTransform

设置指定影片剪辑透明值

注:

设置指定影片剪辑透明值(setTransform

setTransform方法设置Color对象实例的颜色转换信息。ColorTransformObject参数是通过new Object构造函数创建的通用对象。它具有指定颜色的红、绿、蓝和alpha(透明值)成分百分比和偏移量数值的参数,以下的格式输入。

该方法的使用的格式如下:

myColor.setTransform(colorTransformObject);

参数colorTransformObject使用new Object构造函数创建的对象。此Object对象实例必须具有下列指定颜色转换值的属性:rarbgagbbabbaaab。这些属性在下面进行了解释。

您也可使用以下语法来创建colorTransformObject参数:

myColorTransform = {ra: ‘50’,rb:’244’,ga:’40,gb:’122’,ba:’12’,bb:’90’,aa:’40’,ab:’70’}

例子:

//Create a color object called myColor for the target myMovie

myColor = new Color(myMovie);

//Create a color transform object called myColorTransform using

//the generic Object

myColorTransform = new Object();

//Set the values for myColorTransform

myColorTransform = {ra: ‘50’,rb:’244’,ga:’40,gb:’122’,ba:’12’,bb:’90’,aa:’40’,ab:’70’};

//Associate the color transform object with the Color object

//created for myMovie

myColor.setTransform(myColorTransform);

 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值