先看看效果了:
AS代码:
for (n=0; n<=200; n ) {
attachMovie("ball", "ball" n, n);
this["ball" n]._x = 100 n;
y = Math.sin(n*Math.PI/100)*50 150;
this["ball" n]._y = y;
myclor = new Color(this["ball" n]);
myclor.setRGB(255 << 16 | Math.floor(255*(y-100)/100) << 8 | 0);
}
attachMovie("ball", "ball" n, n);
this["ball" n]._x = 100 n;
y = Math.sin(n*Math.PI/100)*50 150;
this["ball" n]._y = y;
myclor = new Color(this["ball" n]);
myclor.setRGB(255 << 16 | Math.floor(255*(y-100)/100) << 8 | 0);
}
步骤:
1、插入一movieclip,命名为ball。在MC中用椭圆工具画一个正圆。
2、在库中,右键选择链接,使MC的标志符为ball。
3、在场景中的第一桢中加入如上的AS。
原理就是通过改变y轴坐标来改变RGB中的G的成分。当然也能够改变其他成分。
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!




