在Flash如何让影片剪辑对象产生随机颜色

来源:百度知道 编辑:UC知道 时间:2024/05/13 08:36:22
我在Flash中做了一个气泡的影片剪辑,现在要实现:在影片播放的时候让气泡时刻能改变颜色,既能随机产生各种颜色,请问高手要如何实现????

把做好的气泡转换成mc,进入mc中进行编辑,在2.3.4.5.6帧处插入关键帧,每一帧的颜色都改变!新建一层,在第一帧处插入代码(stop();)..
把气泡插入场景中,改实例名为qq。在mc上输入以下代码:
onClipEvent (load) {
n = random(6)+1;
this.color_ball.gotoAndStop(n);
}
onClipEvent (enterFrame) {
this._x -= random(3)-random(3);
this._y -= 7-random(3);
if (this._y<-50) {
this._x = random(550);
this._y = random(300)+400;
}
}
然后在场中新建一层,代码如下:
aiyi = 1;
while (aiyi<=25) {
duplicateMovieClip("qq", "qq"+aiyi, aiyi);
setProperty("qq"+aiyi, _x, random(550));
setProperty("qq"+aiyi, _y, random(300)+400);
setProperty("qq"+aiyi, _xscale, random(55)+50);
setProperty("qq"+aiyi, _yscale, getProperty("qq"+aiyi, _xscale));
setProperty("qq"+aiyi, _alpha, eval("qq"+aiyi)._xscale+30);
aiyi++;
}
_root.qq._visible = 0;
我只能说这么详细了,如果还有不懂之处。
加我QQ吧:470303208