3、创建一个名为“发光球”的影片,将“色变球”拖放到场景中,选中“发光球”,将其Instance
Name设置为“li0”(如图3);在第4帧处按F7键插入空白关键帧,选中层Layer
1单击鼠标右键选择“Insert Layer”插入层Layer 2。

图3
4、为层Layer 2的各帧加上Actions语句从而复制“发光球”,形成舞台灯的光柱效果。
第1帧语句如下:
i = "1";
alpha = "0.3";
maxlight = "50";
setProperty("li0",
_visible, "0");
toggleHighQuality();
第2帧语句如下:
while (Number(i)<=Number(maxlight))
{
duplicateMovieClip("li0",
"li" add i, 900-i);
setProperty("li" add
i, _xscale, getProperty("li" add (i-1),_xscale)+i*alpha);
setProperty("li" add
i, _yscale, getProperty("li" add (i-1),_yscale)+i*alpha);
setProperty("li" add
i, _alpha, 10-i*(10/50));
i = Number(i)+1;
}
第三帧语句如下:
if (Number(i)
gotoAndPlay(_currentframe-1);
} else {
stop();
}
这里的语句都是Flash的基本语句,因此不再细说了。
|