一、setRGB()函数
setRGB()函数:setRGB()也是一个面向对象color的函数,它可以为一个颜色对象指定一个RGB值。
语法:
xxx.setRGB(0xRRGGBB)
参数0xRRGGBB设置一个16进制的RGB值,RR,GG,BB各为16进制数,用来指定颜色。
实例:xxx.setRGB(0x006699)
二、setProperty
在movieclip播放时设置其属性。
语法:
setProperty(target,property,expression)
参数
target:要设置属性值的movieclip的路径与名称
property:待设置的属性
expression:待设置的属性值
实例
setProperty("xxx",_x,100)
将xxx的x座标设为100
三、setRGB()函数和setProperty综合实例代码
if (Number(i)>50) {
i = 0;}
duplicateMovieClip ("/xx", "xx" add i, i);
setProperty ("xx" add i, _x, random(400));
setProperty ("xx" add i, _y, random(400));
col = random(0xafafaf)+0x999999;
xzcol = new Color(_root["xx" add i]);
xzcol.setRGB(col);
i = Number(i)+1;
gotoAndPlay (1);
如上的XX代码一个电影剪辑的名称。