⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 闪烁星辰.txt

📁 一个制作闪烁星星效果的实例,很适用于大家创作开发FLASH场景.
💻 TXT
字号:
    闪烁星辰
1、打开Flash MX,设置场景的大小为450px*400px,黑色背景,帧频为25fps。

2、按快捷键“ctrl+F8”打开创建新符号面板,创建一个名为“星星”的图形符号。接着点选“工具”面板里的“铅笔”工具,在

“星星”元件的场景里绘制一条线段,其宽、高度分别为2.5px、55px。

3、选中刚才绘制的那条线段,按“shift+F9”键打开“混色器”面板,其中左边滑块的颜色为#E9CF1B,中间滑块的颜色为#8BF8DC,

右边的滑块是黑色的,这三个滑块的Alpha值都是100%。

4、按快捷键“ctrl+F8”创建一个名为“星星动画”的影片剪辑符号。快捷键“ctrl+L”打开库,把库中的“星星”元件拖拽到“星

星动画”元件的场景里。

5、点选“图层1”第30帧,按F6键插入关键帧。点选第30帧中的元件,垂直向上移动300px,然后按快捷键“ctrl+T”打开“变形”面板

并进行设置,右键单击该层的第1帧,并在弹出的菜单中选择“创建补间动画”命令创建补间动画。

6、点选第31帧,按F7键插入一个空白关键帧。右键点击第31帧,在弹出菜单中选择“动作”命令,在打开的“动作”面板中输入代码

“stop();”。

7、回到主场景,打开库每吧库中的“星星动画”元件拖到主场景的中央位置。点选场景中的“星星动画”,在“属性”面板中给它起个

实体名为“星星”。

8、右键点击主场景中的第1帧,选择弹出菜单中的“动作”命令,在打开的“动作”面板中输入以下代码:

   //变量i是被复制影片剪辑的深度,标明了影片剪辑的堆叠顺序

   //如果i大于50,就重置为0

   if(i>0) i=0;

   // 定义一个star函数

   function star(){

   //duplicateMoveClip()用来复制影片剪辑

   duplicateMoveClip("星星","星星"add i,i);

   //_rotation是角度属性、_alpha是透明度属性

   //函数random()利用返回在0和value参数之间的一个随机整数

   _root["星星" add i]._rotation=Math.random()*360;

   _root["星星" add i]._alpha=Math.random()*90+10;

   }

   //每隔30毫秒调用一次函数

   setlnterval(star,30);

   效果制作到此完毕! 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -