你想控制颜色的一个电影剪辑,动态(在运行时,而不是在创作) 。 营造一个彩色物体的目标理想的电影剪辑,然后用color.setrgb ( )的方法。
|
|
你不能改变颜色的一个电影剪辑直接。 反之,你必须先营造一个彩色物体目标电影剪辑的利益,具体情况如下:
my_color =新的色彩( mymovieclip ) ;
您可以选择指定影片剪辑的名字作为一个字符串:
my_color =新色彩( " mymovieclip " ) ;
目标影片剪辑,作为指定当创建一个颜色对象,必须对应的名字,电影剪辑,例如对舞台,而不是名称,图书馆的标志,从其中夹导出。 因此,你必须设定目标剪辑的名称,例如利用知识产权督察前,你可以针对它采用彩色物体。
彩色物体可以针对一个电影剪辑任何时间表用一个绝对或相对的参考,例如:
my_color =新的色彩( _root.mymovieclip ) ; my_color =新的色彩( _parent.mymovieclip ) ;
一旦你创造了一个彩色物体,你可以用它来控制颜色的目标影片剪辑,例如。
该color.setrgb ( )方法适用于一个单一的颜色值,以电影剪辑对象,由彩色物体(如指定当彩色物体创造) ,填补了整个电影剪辑形成一个单一的颜色。 颜色值可以是任何合法拥有actionscript数字格式。
以下的例子都申请了坚实的蓝颜色,以有针对性的电影剪辑:
my_color.setrgb ( 0x0000ff ) ; / /十六进制my_color.setrgb ( 255 ) ; / /十进制
以下的例子都申请了坚实的石灰绿颜色,以有针对性的电影剪辑:
my_color.setrgb ( 0xa9fc9c ) ; / /十六进制my_color.setrgb ( 11140252 ) ; / /十进制
|
|