| 序号 | 效果 | 说明 | 下载 |
| 59 | |||
|
螺旋效果 | |||
| 58 | 下载 | ||
| 滴水效果 逐步说明: 1)新建一图符shuiz,画出一轮廓为如图所示: 2)点击工具栏中的油漆桶工具,设置其填充颜色为从淡蓝色到白色的渐变。 设置完毕,用鼠标点击轮廓内的区域。 3)新建一图符bo,用工具栏中椭圆工具画出一圆形为如图所示; 4)在第30帧处插入一关键帧,并将椭圆变形为如图所示: 5)双击第1帧,弹出帧属性对话框,切换到Tweening项,选择Shape项。 6)切换到场景1,从图符资料库中拉入图符:shuiz,适当调整其位置,在第7帧处插入一关键帧,适当调整位置,建立运动渐变路径。 7)新建一图层Layer2,在第7帧处插入一关键帧,从图符资料库中拉入图符:bo,调整其位置为如图所示: 8)在第36帧处插入一关键帧,设置该帧中图符的Alpha值为0,建立渐变路径。 9)新建图层Layer3、Layer4、Layer5、Layer6,复制Layer2中的帧到各层中。 10)按键盘上的Ctrl+Enter组合键,即可预览动画效果。 | |||
| 57 | 下载 | ||
| 光线特效文字 逐步说明: 1)新建一图符h light,用黑白渐变工具画出一多边形为如图所示: 2)点击工具栏中文字工具,设置参数栏中的参数为: 设置完毕,在工作区的适当位置点击鼠标并输入文字:H。 3)按键盘上的Ctrl+B键,打散文字。调整其位置为如图所示: 4)新建一图符h,在工作区中的适当位置输入文字:H,并按键盘上的Ctrl+B键,打散文字。 5)切换到场景1,打开图符资料库,从中拉入图符:h light,适当调整其位置,在第8、32帧处各插入一关键帧,设置第1帧及第32帧中的图符的Alpha为0。 6)建立渐变路径为如图所示: 7)新建一图层:h,在第3帧处插入一关键帧,从图符资料库中拉入图符:h,适当调整其位置。 8)在第27帧处插入一关键帧,设置第3帧处的文字的Apha值为0,建立渐变路径为如图所示: 9)用同样的方法制作字母O、N、G、E、N的光线渐变特效。 10)按键盘上的Ctrl+Enter组合键,即可预览动画效果。 | |||
| 56 | 下载 | ||
| 鼠标跟随 逐步说明: 1)选择菜单Insert->New Symbol,弹出图符属性对话框,输入图符名为:mouse,选择Movie Clip项,设置完毕 ,点击OK按钮,进入图符编辑模式。 2)在工作区中绘出两条直线和两个文本框为如图所示: 设置上文本框的属性为: 下文本框的属性为: 3)点击等时线窗口左上角的按钮,切换到场景1,从图符资料库中拉入Movie Clip:mouse,设置其实体名称为:hlf,Actions为: 4)新增一图层layer 2,在第2帧处插入一关键帧,设置其Actions为: 5)选择菜单Control->Test Movie,即可预览动画效果。 | |||
| 55 | 下载 | ||
|
按钮系列 | |||
| 54 | 下载 | ||
| 作向心运动的小球 逐步说明: 我们先给出完整的程序,然后再逐一讲解: 1)界面上有两个小球(一个红的,另一个绿的)和一条直线(位于工作区的左上角)。 2)设置红小球的实体名称为:qiu1,绿小球的实体名称为:qiu2,直线的实体名称为:line。 3)双击layer 1的第1帧,切换到Actions,里面的程序由于太长,请见源程序。 其中求两球之间的距离时,调用标签为“output”的帧中的程序,请见源程序。 求角度时,调用标签为“angle”的帧中的程序,请见源程序。 4)第2帧的Actions为: Go to and Play (1) 即与第1帧形成循环。 5)选择菜单Control->Test Movie,可预览动画的效果。 | |||
| 53 | 下载 | ||
| 求一元二次方程的根(在a、b、c文本框中输入a、b、c的值,点击计算按钮,即可在X1和X2文本框中输出方程的根,若无解,则显示“无解”字样。按清除按钮,则可清除所有文本框中值) 逐步说明: 我们先给出完整的程序,然后再逐一讲解: 1)界面上有五个文本框,从上到下,从左到右的变量名依次为:a、b、c、x1、x2,属性为: 2)双击计算按钮,切换到Actions选项卡,里面的程序为: On (Press, Key: ) Set Variable: "determinant" = (b*b)-(4*a*c) If (determinant<0) Begin Tell Target ("wujie") Go to and Play (2) End Tell Target Else Set Variable: "n1" = 1 Set Variable: "loop1" = 0 Loop While (loop1<100) Set Variable: "n1" = n1-(n1*n1-determinant)/(2*n1) Set Variable: "loop1" = loop1+1 End Loop Set Variable: "top" = -(b)+n1 Set Variable: "finish" = top/(2*a) Set Variable: "x1" = finish Set Variable: "n2" = 1 Set Variable: "loop2" = 0 Loop While (loop2<100) Set Variable: "n2" = n2-(n2*n2-determinant)/(2*n2) Set Variable: "loop2" = loop2+1 End Loop Set Variable: "top1" = -(b)-n2 Set Variable: "finish1" = top1/(2*a) Set Variable: "x2" = finish1 End If End On 表示如(b*b-4*ac)大于0,则计算两个根,并分别在X1和X2文本框中输出,如小于0,则从第2帧开始播放实体名称为“wujie”的电影。 3)界面上的小圆圈即为实体名称为“wujie”的Movie Clip,用鼠标右键点击它,在弹出的菜单中选择Edit项,进入该Movie Clip编辑模式,该Movie Clip即为方程无解时,显示“无解”字样。 4)点击等时线窗口左上角的按钮,切换到场景1,双击清除按钮,切换到Actions选项卡,里面的程序为: 即把所有的文本框都清空。 | |||
| 52 | 下载 | ||
| 风吹文字特效 逐步说明: 1)新建图符Symbol1、Symbol2…Symbol14,分别在其中输入字母:w w w . h o n g e n . c o m。 2)新建图层Layer 1、Layer 2…Layer 14,打开图符资料库,分别把图符Symbol1、Symbol2…Symbol14拖动到对应图层中。 3)下面以图层Layer 1为例,其他依次类推。在图层Layer 1的第20帧处插入一关键帧,用常用工具栏中的,将文字拖动到适当位置并变形为如图所示: 4)在第97和111帧处各插入一关键帧。 5)用鼠标选中第1帧,选择菜单Edit->Copy,选中第111帧,按Delete键,删除所在帧的图符,选择菜单Edit->Paste in Place,即把刚复制到剪贴板上的图符粘贴到第111帧的同一位置。 6)分别在第1帧到第20帧和第97帧到第111帧之间建立运动渐变路径。 7)最总程序为如图所示: 8)选择菜单Modify->Test Movie,即可测试电影效果。 | |||
| 51 | 下载 | ||
|
浮雕文字 | |||
| 50 | 下载 | ||
| 动感反弹球体 逐步说明: 1)选择菜单Insert->New Symbol,弹出图符属性对话框,输入图符名称,选择Graphic项,设置完毕,点击OK按钮,进入图符编辑模式。 2)选择工具栏中的画圆工具,在参数栏中设置为无边框,点击填充颜色按钮,在弹出的颜色菜单中选择自定义按钮,进入自定义颜色对话框,切换到Gradient选项卡,定义一颜色为如图所示: 3)移动鼠标至工作区中的适当位置,按住键盘上的Shift键,拖动鼠标画出一圆形为如图所示: 4)用同样的方法,新建一图符为如图所示: 5)切换到场景1,打开图符资料库窗口,从中拉入图符ball,在对象面板中设置其位置为如图所示: 6)分别在第13、17、21、29、35帧处插入一关键帧,在对象面板中设置参数为如所示: 7)建立路径如下: 8)新建一图层Layer2,并把它拖到Layer1下方。从图符资料库中拉入图符empliate,设置对象面板中的参数为如图所示: 分别在第13、17、21、29、35帧处插入一关键帧,在对象面板中设置参数为如图所示: 以与图符ball的运动同步。 9)建立路径如下: 10)选择菜单Control->Test Movie,即可测试动画效果。 | |||
| 49 | 下载 | ||
| 波浪特效文字 逐步说明: 1)选择菜单Insert->New Symbol,弹出图符属性对话框,输入图符名称,选择Movie Clip项,设置完毕,点击OK按钮,进入图符编辑模式。 2)选择工具栏中的画圆工具,设置其参数为如图所示: 按住Shift键,在工作区的适当位置拖动鼠标画出一圆形。 3)在第15帧处插入一关键帧,选中第15帧,按Delete键删除圆形,点击工具栏中的画圆工具,设置其参数为如图所示: 按住Shift键,在工作区的适当位置拖动鼠标画出一圆形。调整其中心位置与第1帧中的圆形中心位置重合。 选择工具栏中的油漆桶工具,点击参数栏中的线框颜色按钮,在弹出的颜色菜单中选择黑色,点击圆形边框,即把白色边框设置成黑色边框。 4)双击第1帧,弹出帧属性对话框,切换到Tweening选项卡,选择Shape项。 设置完毕,点击OK按钮。 5)用同样的方法,制作出图层Layer2到Layer7为如图所示: 6)新建一Movie Clip:txt。打开图符资料库,从中拉入Movie Clip:bo,适当调整其位置和大小。新建一图层text,点击工具栏中的文字工具,设置其参数为如图所示,在工作区中点击鼠标并输入文字:电脑乐园,适当调整其位置。选择菜单Modify->Break Apart,打碎文字。 7)用鼠标右键点击图层text的名称,在弹出的菜单中选择Mask项。 8)点击等时线窗口左上角的按钮,切换到场景1,从图符资料库中拉入Movie Clip:txt,并适当调整其位置。 9)选择菜单Control->Test Movie即可测试动画效果。 | |||
| 48 | |||
| 电影的最佳化 逐步说明: Flash电影使用即下载即播放(streaming)的技术,如果文件太大,往往会让浏览者不段地等、等、等。播放Flash电影时,必须完全下载完第一个影帧里的所有对象,才会进入第二个影帧,如果第一个影帧里的内容太多,一时无法下载完毕,那么电影就会一直停留在第一帧,直到下载完毕,才会进入到第二帧,继续播放。 了解了Flash电影播放的逻辑,下面我们总结出在制作Flash电影时要注意的方面: ■多利用“移动渐变”。 ■少用点阵图,多用向量图,导入的点阵图文件尽量小一点。 ■音效文件最好以MP3压缩。 ■尽量避免使用多种字体。 ■避免打散文字。 ■能成组的图形尽量成组。 ■不要在想同时间段内有很多动作。 ■把图符资料库中的不必要图符清除。 ■多利用图符。 ■多使用实线,少用虚线。 | |||
| 47 | |||
| 电影的发布设定 逐步说明: 选择菜单File->Publish,勾选Flash、GIF、JPEG、HTML选项, 然后按下Publish按钮,Flash就会编写相关的HTML程序码,产生出来的相关文件,放置于与原Flash电影相同的文件夹里。如果是网页出版,勾选Flash、HTML、GIF或JPEG选项。想将电影导出成一独立执行文件,应再勾选Windows Projectors选项。 1)Flash项: 缺省情况下,Load Order域中选择Bottom up项,表示从电影的最底下图层,往上慢慢一层层的显现。但在某些特殊情况下,你应该选择让图层由上往下慢慢展现,即选择top down项。 勾选Generate size report,Flash会制作一份有关电影各组成元件的文件大小报表。勾选Protect size import,浏览者就无法将你的Flash文件拿到编辑软件里打开研究。JPEG、Audio可设定点阵图和音效文件在导出时的压缩比例和格式,数值越大,文件就越大,品质就越好。 2)HTML项: 在发布电影时,该项一般不必做任何变动。但如果你希望源代码能检测浏览者是否有正确版本的Flash播放器时,则肯定要另外加以设定。 如想检测浏览者是否有正确版本的Flash播放器时,在Template域中选择Flash 4 with Image项比较周全,一方面有JavaScript码检测浏览者是否有正确版本的Flash播放器,一方面又会显现出替代性的图形文件,引导浏览者去下载最新的播放趋。如选择Flash with FS command项,则使电影接受外界JavaScript的操控。 如选择Image Map项,则将电影输出成一个GIF图形文件。 如果你不想浏览者在浏览电影时,点击鼠标右键,弹出一菜单,则去掉勾选Playback域中的Display Menu项。Quality域中选择电影呈现画面的质量。Window Mode域中选择窗口模式。如果你希望Flash电影的背景透明,则选择Transparent Windowless项。 3)GIF项: 选择Playback域中的Static项,则输出一幅静态的GIF图形文件;选择Animated项,则是以动画GIF来输出,在Repeat中可输入动画重复的次数。 | |||
| 46 | 下载 | ||
| 百叶窗效果 逐步说明: 1)新建一电影文件。 2)导入图片:选择菜单File->Import,然后从弹出的文件框中选择要打开的文件,点击OK按钮。 3)打开对象面板,设置参数为如图所示。 设置完毕,点击Apply按钮。 4)选择菜单Modify->Break Apart,将导入的图片打碎。 5)选择工具栏中的椭圆工具,设置参数栏中的参数为如图所示。 按住Shift键,在工作区中拖动鼠标画出一圆形。选中该圆形,在对象面板中设置其参数为如图所示。 6)选中圆形及圆形外边的图片,按键盘上的Delete键,将其删除。 7)新建一图层Layer2,用与图层Layer1中相同的方法制作图形为如图所示: 8)新建一图层Layer3,选择工具栏中的矩形工具,将工具参数栏中的线框设置成“无线框”,填充颜色设置成“黑色”,在工作区中拖动鼠标画出一长方形。 9)用箭头工具选中该长方形,然后选择Insert->Convert to Symbol,在弹出的图符属性对话框中输入图符名meng,选择Graphic项,设置完毕,点击OK按钮。 10)选择菜单Insert->New Symbol,在弹出的图符属性对话框中输入图符名为meng1,选择Graphic项,点击OK按钮,进入图符编辑模式。 11)打开图符资料库,从中拉入图符meng,并适当调整其位置。分别在第15、25、40帧处插入一个关键帧,分别选择第15帧和第25帧,在对象面板中将高度设置成1。 12)建立路径为如图所示: 13)点击等时线窗口左上角的Scene 1按钮,切换到场景1。删除长方形图片。从图符资料库中拉入图符meng1,调整其位置为如图所示: 14)用鼠标右键点击Layer3图层名称,从弹出的菜单中选择Mask项,这时Layer3变成蒙板层,蒙板以外的Layer2图层中的图片将不显示。 15)新增8个图层,按住Shift键,选中图层Layer2和Layer3,用鼠标右键点击被选中的任意一帧,才弹出的菜单中选择Copy Frames。 用鼠标右键点击Layer4图层的第1帧,从弹出的菜单中选择Paste Frames。 16)这时Layer4将变成复制后的Layer2和Layer3蒙板层,点击复制后的蒙板层,按键盘上的向上箭头,移动后的位置为如图所示: 17)用同样的方法,依次在Layer5至Layer11中分别复制Layer2和Layer3图层,将各个蒙板图层中的meng1向上移动,并顺次向上连接。 18)按住键盘上的Shift键,选中所有图层中的第42帧,并用鼠标右键点击它,在弹出的菜单中选择Insert Frame项,使所有图层的帧数都增加到42帧。 19)点击等时线窗口图层名称上方的按钮,锁住所有的图层。 20)制作完毕。 | |||
| 45 | 下载 | ||
| 震动特效 逐步说明: 1)制作一按钮元件为如图所示: 2)点击等时线窗口左上角的按钮,切换到场景1。 3)打开图符资料库,从中拉入按钮btn。设置第1帧的Actions为:Stop。 4)双击工作区中的按钮元件,弹出按钮属性对话框,切换到Actions选项卡,输入语句: On (Release) Set Variable: "n" = Random (10) FS Command ("move", n) End On 5)点击常用工具栏中的保存按钮,将所制作的动画保存为shake.fla文件。选择菜单Control->Test Movie,即可生成shake.swf文件。 6)运行Dreamweaverr3.0,在适当的位置插入文件shake.swf,切换到HTML源程序,在<Object>前添加代码为如下: | |||
| 44 | 下载 | ||
| 立体动感按钮 逐步说明: 1)选择菜单File->New,创建一个新电影。 2)选择菜单Insert->New Symbol,弹出图符属性对话框,输入图符名为helf,选择Movie Clip,设置完毕,点击OK,进入图符编辑模式。 3)选择菜单View->Grid和菜单View->Snap,打开网格和捕捉功能。 4)选择工具栏中矩形工具,将其参数栏中的线框设置成无线框,填充颜色设置成淡红色。 绘制一正方形为如图所示: 5)将矩形参数栏中的填充颜色设置得深一点,在正方形的上方绘出一长方形,用箭头工具拖动矩形上边的两个端点,使它变成平行四边形。 6)将矩形参数栏中的填充颜色设置得更深一点,用同样的方法绘制出平行四边形为如图所示: 7)在第15帧处插入一关键帧,选择正方形图片,调整其位置为如图所示:将多余部分删除。 8)用鼠标右键点击第1帧,在弹出的菜单中选择Properties项,弹出帧属性对话框,切换到Tweening选项卡,选择Shape选项,设置完毕,点击OK按钮。 9)设置第15帧的Actions为:Stop。 10)点击图层名称Layer1,将所有帧全部选中,用鼠标右键点击被选中的任意一帧,从弹出的菜单中选择Copy Frames,将所有帧都复制到剪贴板中。 11)选择菜单Insert->New Symbol,弹出新建图符对话框,输入图符名为helf1,选择Movie Clip项,设置完毕,点击OK按钮。 12)用鼠标右键点击第1帧,从弹出的菜单中选择Paste Frames。 13)点击图层名称Layer1,选择菜单Modify->Frames->Reverse,将动画倒过来。删除第1帧的Actions:stop,设置最后一帧的Actions为:stop。 14)选择菜单Insert->New Symbol,在弹出的新建图符对话框中输入图符名为btn,选择Movie Clip项,设置完毕,点击OK按钮。进入按钮编辑模式。 15)制作按钮为如图所示: 16)点击等时线窗口左上方的按钮,切换到场景1。 17)从图符资料库中拉入图符helf和helf1,按键盘上的Ctrl+K组合键,弹出对齐对话框,选择上对齐和右对齐,设置完毕,点击OK按钮。 分别设置它们的实体名称为:helf和helf1。 18)新建图层Layer2,从图符资料库中拉入图符按钮btn,适当调整其位置。 19)双击Layer2的第1帧,设置其Actions为: Set Property ("/helf1", Visibility) = "0" Begin Tell Target ("/helf") Go to and Stop (1) End Tell Target Stop 表示电影一开始播放时,Movie Clip:helf1不可见,并停留在Movie Clip:helf的第1帧。 20)打开按钮btn的Actions选项卡,输入程序为: On (Roll Over) Begin Tell Target ("/helf") Set Property ("/helf1", Visibility) = "0" Set Property ("/helf", Visibility) = "1" Go to and Play (1) End Tell Target End On On (Roll Out) Begin Tell Target ("/helf1") Set Property ("/helf", Visibility) = "0" Set Property ("/helf1", Visibility) = "1" Go to and Play (1) End Tell Target End On 表示当鼠标在按钮上时,设置Movie Clip:helf1不可见,Movie Clip:helf可见,并从Movie Clip:helf的第1帧开始播放。 当鼠标不在按钮上时,设置Movie Clip:helf不可见,Movie Clip:helf1可见,并从Movie Clip:helf1的第1帧开始播放。 21)至此,立体动感制作完毕。 | |||
| 43 | 下载 | ||
| 运动模糊 逐步说明: 1)新建一个文件,选择菜单Modify->Movie,打开电影属性对话框,设置其属性为如图所示: 2)选择菜单Insert->New Symbol,弹出图符属性窗口,输入图符名为:symbol,并选择Graphic项。 设置完毕,点击OK,进入图符编辑模式。 3)选择工具栏中的文字输入按钮,选择字体类型为webdings,字体大小为72,颜色为白色, 设置完毕,在工作区中点击鼠标并输入小写字母“z”,这时工作区中出现请勿吸烟的标志。 4)在标志下方输入文字:请勿吸烟。调整文字和标志的相对位置。 选择菜单View->Antialias,消除文字和标志边缘的锯齿。 5)点击等时线窗口左上角Scene 1按钮,切换到场景1,打开图符资料库,从中拉入刚制作的图符:symbol。调整其位置至工作区中央。 分别在第15帧和第35帧处插入一关键帧。 6)选中第1个关键帧,使用键盘上的方向键把标志移动到工作区右边,双击该标志,在弹出的对话框中选择Color Effect选项卡,把Brightness的值调整到-100, 这时标志变为黑色。 7)同理,把第15个关键帧中的标志移动到如图所示: 选择菜单Window->Inspectors->Transform,弹出变形对话框,去掉Uniform的勾选,把宽度定为原先的4%,高度不变, 设置完毕,点击Apply按钮。 8)用鼠标双击第1帧,弹出帧属性对话框,切换到Tweening选项卡,选择Motion项,并把Easing的值设置为-100。 同理打开第15帧的帧属性对话框,并切换到Tweening选项卡,选择Motion项,调整Easing的值为100。 9)现在制作运动模糊。选中图层中的所有帧,复制它。然后新建四个层,将刚才复制的帧在各层中每隔三帧粘贴一次,即第二层中为第三帧开始粘贴,第三层中为第六帧开始粘贴…依次类推。 10)按键盘上的Ctrl+Enter键即可预览制作效果。 | |||
| 42 | 下载 | ||
| 动画背景的透明 逐步说明: 我们以实例35的fla文件为例,为了使效果更加明显,我们把文件的背景颜色设置成红色。 1)选择菜单File->Preview Setting, 弹出输出设置对话框,切换到HTML选项卡,在Window Mode选项中选择Transparent Windowless项,其他为缺省设置,如图所示: 设置完毕,点击Publish按钮,即可在同一目录下生成一相同文件名的HTML文件。 2)双击HTML文件,即可看到被透明的效果。 3)若是在Html中引用Flash,可在Html文件的前加上语句:<param name="WMODE" value="transparent">。 不过该透明效果只在IE中有效,在Netscape中便失效了。 | |||
| 41 | 下载 | ||
| 存储及查阅信息(您可以输入多条信息保存起来,也可查阅已存入的某条信息) 逐步说明: 1)该实例总共有两个关键帧。每一帧的Actions为:stop。 2)选中第1个关键帧,工作区中有两个文本框,小文本框的属性为: 表示在此输入想保存的信息。大文本框的属性为: 即输出已保存的信息。用鼠标双击提交按钮,进入按钮属性对话框,切换到Actions选项卡,里面的程序为: On (Release) Set Variable: "namecount" = namecount + 1 Set Variable: "name" & namecount = entered Set Variable: "temp" = Eval("name" & namecount) Set Variable: "names" = names & namecount & ". " & temp & newline Set Variable: "entered" = "" End On 表示当执行该按钮时,输入的信息即保存起来,并显示在大文本框中。打开查找按钮属性对话框,切换到Actions选项卡,里面的程序为: 即跳转到第2帧。 3)选中第2个关键帧,这里也有两个文本框和两个按钮。 小文本框的属性为: 表示在此输入想查找的内容,大文本框的属性为: 表示在此输出查找结果。打开提交按钮属性对话框,切换到Actions选项卡,里面的程序为: On (Release) Set Variable: "Index" = 1 Set Variable: "found" = false Loop While (Index <= namecount and not found) If (Eval ("name" & Index) eq nametofind) Set Variable: "found" = true Set Variable: "searchresults" = "您要找的数据在第 " & Index & newline & newline & ( Index - 1) & ". " & (Eval("name" & (Index - 1))) & newline & Index & ". " & (Eval("name" & Index)) & newline & ( Index + 1) & ". " & (Eval("name" & (Index + 1))) Else Set Variable: "Index" = Index + 1 End If End Loop If (found = false) Set Variable: "searchresults" = "没有您要找的数据……" End If Set Variable: "nametofind" = "" End On 该段程序表示查寻输入的信息,如找到了,则在大文本框中显示,如找不到,则显示“没有您要找的数据……”信息。打开后退按钮属性对话框,切换到Actions选项卡,里面的程序为如图所示: 表示回到第1帧。 | |||
| 40 | 下载 | ||
| 三维鼠标事件 逐步说明: 由于程序太复杂,在这里我们先给出完整程序,然后再详细讲解。 1)此实例总共有三层:initialize层中有三个关键帧,设置了一些初始值。inv层中放的是实体名为“inv”的Movie Clip,用来捕捉鼠标和定义球体转动角度的取值。balls层中放的是实体名为“balls”的Movie Clip,并设置了Actions为: Start Drag ("/inv", lockcenter) Begin Tell Target ("/balls") Play End Tell Target Stop 表示拉入实体名称为“inv”的Movie Clip,并开始播放实体名称为“balls”的Movie Clip。 2)我们先来看Movie Clip:inv。用鼠标右键点击工作区中的绿色椭圆图片,在弹出的菜单中选择Edit项,进入inv编辑模式。 图层Layer 1中放的是隐形按钮:yxbtn。双击该按钮,弹出按钮属性对话框,切换到Actions选项卡,里面的程序为如图所示: 表示当鼠标滚到按钮上时,设置变量over的值为逻辑真,即true。由于一开始播放电影时,该Movie Clip就被拉入,所以按钮会跟着鼠标跑,只要鼠标在工作区中,变量over的值即为逻辑真。 3) 图层Layer 2中有两个关键帧,第1帧中的Actions为: Set Variable: "xoffset" = int (xoldpos - GetProperty ("/inv",_x)) Set Variable: "yoffset" = int (GetProperty ("/inv",_y)-yoldpos) If (((xoffset = 0 ) and (yoffset = 0)) or (not over)) Set Variable: "/:xangle" = (/:xangle - (/:xangle / 20)) Set Variable: "/:yangle" = (/:yangle - (/:yangle / 20)) Else Set Variable: "/:xangle" = yoffset Set Variable: "/:yangle" = xoffset End If If ((/:xangle > 40) ) Set Variable: "/:xangle" = "40" Else If ((/:xangle < -40) ) Set Variable: "/:xangle" = "-40" End If If ((/:yangle > 40) ) Set Variable: "/:yangle" = "40" Else If ((/:yangle < -40) ) Set Variable: "/:yangle" = "-40" End If Set Variable: "xoldpos" = GetProperty ("/inv",_x) Set Variable: "yoldpos" = GetProperty ("/inv",_y) 表示球体在X方向和Y方向的旋转角度。 第2帧的Actions为: Go to and Play (1) 与第1帧形成循环。 4)点击等时线窗口左上角的Scene 1按钮,切换到场景1,用鼠标右键点击工作区中的球体,在弹出的菜单中选择Edit项,进入balls编辑模式。 图层point中放的是实体名为point的球体,图层actions中的程序表示组成三维立体模型的每个球体的属性。 | |||
| 39 | 下载 | ||
| 滑动式菜单 逐步说明: 为了方便,我们先给出完整的程序,然后再逐一讲解。 1)该程序总共有两层:Main层和Control层。Main层中放的是实体名称为“main”的Movie Clip:main movie,里面包含各种状态下的下拉菜单及弹出过程。Control层中放的是实体名称为“controller”的Movie Clip:control movie,用来控制下拉菜单的弹出。两层都只包含一个关键帧,并在该帧上设置了Actions为:stop,即表电影一播放就停留在该帧。 2)我们先看“Main”层。用鼠标右键点击工作区中的菜单,在弹出的菜单中选择Edit项, 进入main movie编辑模式。 3)在item1、item2、item3层中分别放的是按钮item1、item2、item3。top层中放的是上边条,bottom层中放的是下边条。Sec层中放的是次级菜单的按钮。Sec Text层中放的是次级菜单按钮上的文字。Actions层为程序控制层。 4)选中item1层中的第1帧,即选中按钮item1,双击工作区中的按钮item1,弹出按钮属性对话框,切换到Actions选项卡,里面的程序为如图所示。 表示当执行该按钮时,跳到第10帧并开始播放,即弹出item1的子菜单。当播放到第20帧时,停止播放(由于在Actions层的第20帧中设置了Actions:stop)。双击图层item1中第20帧的按钮item1,弹出按钮属性对话框,切换到Actions选项卡,里面的程序为: On (Release) Play Begin Tell Target ("/controller") Go to and Stop (1) End Tell Target End On 表示当执行该按钮时,电影继续向下播放,并到实体名称为controller的第1帧停止。播放到第30帧时,Actions图层中的Actions变为: Begin Tell Target ("/controller") Play End Tell Target Stop 表示从实体名称为controller的Movie Clip的第1帧开始播放。并停止Movie Clip:main movie的播放。点击等时线窗口左上角的Scene 1按钮,切换到场景1,用鼠标右键点击工作区中的白点,在弹出的菜单中选择Edit项,进入Movie Clip:control movie编辑模式。 第1帧的Actions为:stop,即停止。第2帧的Actions为: Begin Tell Target ("/main") Go to and Stop (1) End Tell Target Stop 表示停留在实体名称为main的Movie Clip的第1帧,并停止Movie Clip:control movie的播放。即又回到开始播放状态,等待按钮的触发。 5)点击item2和item3按钮时弹出子菜单的原理与点击item1时一样。如有不懂,您可以下载源程序后慢慢体会。 | |||
| 38 | 下载 | ||
| 字母变形 逐步说明: 1)制作旋转的圆环:选择工具栏中的画圆工具,将画圆工具参数栏中的线框颜色设置成淡绿色,线框宽度设置成8.0,点击线型下拉菜单中的Custom项,在弹出的对话框中设置线型为如图所示。 设置完毕,点击OK按钮。 2)将画圆工具栏中的填充颜色设置成为无填充。 3)按住Shift键,在工作区中拖动鼠标,绘制出一圆形。 4)选中圆形图片,选择菜单Insert->Covert to Symbol,在弹出的图符对话框中输入图符名,选择“Graphic”项,设置完毕,点击OK按钮。 5)在第40帧处插入一关键帧,并用鼠标双击第1帧,在弹出的对话框中切换到Tweening选项卡,设置其参数为如图所示。 表示顺时针旋转一周。 6)点击等时线窗口左下角的增加图层按钮,增加一图层Layer 2。选择工具栏中的文字工具,将文字的颜色设置成红色,字体类型设置成Arial Black,字体大小设置成130。在工作区中的适当位置点击鼠标并输入字母“A”。 7)选择菜单Modify->Break Apart,将字母“A”打碎。 8)用同样的方法分别在第10帧、第20帧、第30帧处插入关键帧,输入字母B、C、D并将其打碎。在第40帧处插入与第一帧相同的关键帧。 9)点击Layer2图层的名称,将Layer2图层所有帧全部选中。用鼠标右键点击从第1到40帧中的任意一帧,从弹出的菜单中选择Properties项,弹出帧属性对话框,选择Tweening选项卡并设置其参数为如图所示。 10)为了使每一字母变形前有停顿,调整程序为如图所示。 11)选择菜单Contrl->Test Movie,即可看到字母变形的动画效果。 | |||
| 37 | 下载 | ||
| 全屏和退出 逐步说明: 1)选择菜单Insert->New Symbol,弹出图符属性对话框,输入图符名为“quit”,选择属性为Button。 设置完毕,点击OK,进入按钮编辑模式。 2)制作“quit”按钮为如图所示。 3)点击等时线窗口左上角的Scene 1按钮,切换到场景1。 4)打开图符资料库,从中拉入刚制作的按钮“quit”。 5)选择工具栏中的文字工具,用鼠标点击工作区中的适当位置并输入文字“Flash实例 全屏技术和退出按钮”。 6)新建一图层full screen,双击第1帧,弹出帧属性对话框,切换到Actions选项卡,输入语句: FS Command ("fullscreen", "true") 7)双击圆形按钮,弹出按钮属性对话框,切换到Actions选项卡,输入语句: On (Release) FS Command ("quit", "") End On 表示当执行该按钮时,退出该电影。 | |||
| 36 | 下载 | ||
| 下拉菜单(当鼠标移到“ITEM 1”上方时,即会弹出一下拉菜单;再次移到其上方时,又会收回。) 逐步说明: 1)制作按钮元件“ITEM 1”、“item 1a”、“item 1b”、“item 1c”为如图所示。 2)建立一图符元件“gr_menu”,并从图符资料库中拉入已制作的按钮元件,调整其位置为如图所示。 3)双击按钮元件“ITEM 1”,并切换到Actions选项卡,输入程序: On (Roll Over) Begin Tell Target ("/menu") Play End Tell Target End On 表示当鼠标移到该按钮上方时,播放实体名为“menu”的Movie Clip。 4)制作实体名为“menu”的Movie Clip:建立一Movie Clip“mv_menu”,从图符资料库中拉入“gr_menu”,选择菜单Window->Inspectors->Object,打开对象属性对话框,输入x坐标为“0”,y坐标为“0”。 在第10、20帧处各插入一关键帧,选中第10帧,在对象属性对话框中输入x坐标为“0”,y坐标为“117”。 建立路径为如图所示。 新增一图层“action”,在第1、10帧处各插入一空的关键帧,并分别设置其Actions为“stop”。 5)点击等时线窗口左上角的Scene 1按钮,切换到场景1。从图符资料库中拉入Movie Clip“mv_menu”,并调整其位置为如图所示: 定义其实体名为“menu”。 6)选择菜单Control->Test Movie,即可预览制作效果。 | |||
| 35 | 下载 | ||
|
三角函数(在Flash 4中,算术计算函数十分有限,很多函数计算都必须手写很多代码得以进行,这对一些不太懂编程的朋友来说是一件很痛苦的事情。此实例我们提供了一些常用的三角函数:正弦,余弦。) | |||
| 34 | 下载 | ||
| 用鼠标连续控制一Movie Clip(按下按钮后,Movie Clip会连续移动,旋转或放大) 逐步说明: 我们已在第16个实例中详细讲解了“用鼠标控制一Movie Clip的位置、大小”,但美中不足的是按住按钮后,Movie Clip不会连续发生变化。在这个实例中,我们通过改进,使得只要您按住按钮,Movie Clip就会连续发生相应的变化。 1)打开实例16的FLA源文件,选择菜单Insert->New Symbol,在弹出的对话框中输入图符名为“to left”,图符类型选为“Movie Clip”。 设置完毕,点击OK按钮,进入Movie Clip编辑模式。 2)插入三个关键帧,第一个关键帧的Actions为: Stop即停止。 第二个关键帧的Actions为: Set Variable: "x_value" = GetProperty ("/target_item", _x)-5 Set Property ("/target_item", X Position) = x_value Set Property ("/target_item", Rotation) = GetProperty ("/target_item", _rotation)-5 即表示动感球体向左移5,并逆时针旋转5。 第三个关键帧的Actions为: Go to and Play (2) 即与第二个关键帧形成循环。 3)点击等时线窗口左上角的Scene1按钮,切换到场景1。打开图符资料库窗口,并拖动to left到左按钮附近,如图所示。 定义to left的实体名称为:left。 4)双击左按钮,并切换到Actions选项卡。输入程序: On (Press) Begin Tell Target ("left") Go to and Play (2) End Tell Target End On On (Release, Release Outside, Roll Over, Roll Out, Drag Over, Drag Out) Begin Tell Target ("left") Go to and Stop (1) End Tell Target End On 即当按下左按钮时,调用实体名为“left”为Movie Clip,并从二帧开始播放。当按钮处于其他状态时,则停留在实体名称为“left”的Movie Clip的第一帧。 5)同理制作Movie Clip:toright(向右)、toup(向上)、todown(向下)、letgo(放大)、letoback(缩小),并在按钮的Actions选项卡中输入相应的程序。 | |||
| 33 | 下载 | ||
| 文件之间的跳动(在这个范例中有两个电影文件的HTML文件互相链接着,当您点击movie1按钮时,就会链接到movie1.htm文件,当点击movie1.htm画面中的movie2按钮时,就会跳到movie2.htm。循环切换) 逐步说明: 1)制作电影movie1为如图所示: 双击带有字样“跳到MOVIE2”的按钮,打开Actions。输入语句: On (Press) Get URL ("movie2.html") End On 即表示当按下该按钮时,跳到文件“movie2.html”。 2)将电影movie1导出为movie1.html:选择菜单File>Publish Settings,弹出发布设置对话框,切换到HTML选项卡,设置其参数为如图所示,设置完毕,点击Publish和确定按钮,这时在同一目录下将自动生成movie1.html文件。 3)制作电影movie2为如图所示:双击带有字样“跳到MOVIE1”的按钮,打开Actions。输入语句: On (Press) Get URL ("movie1.html") End On 即表示当按下该按钮时,跳到文件“movie1.html”。 4)用第二步骤中的方法,将电影movie2导出为movie2.html。 5、现在您可以双击已制作的swf电影文件或直接打开html文件浏览所制作的效果了。 | |||
| 32 | 下载 | ||
| 可拖曳的遮罩效果(圆形的遮罩会随着鼠标的移动而移动,就象是自己控制的探照灯一样) 逐步说明: 1)制作文字部分:选择工具栏中的文字工具,用鼠标点击工作区中的适当区域并输入文字“Light Mask”。 2)制作探照范围:新增一图层circle,并把它拖至最下方。绘制出一个白色的圆形。 选择菜单Insert>Convert to Symbol,在弹出的对话框中输入图符名为“circle”,并选择“Movie Clip”项,设置完毕,点击OK按钮。 3)选择菜单Window>Library,打开图符资料库窗口,并从其中拉出Movie Clip“circle”。 定义其实体名为“circle”。 4)新增一图层Actions,输入Actions为: Start Drag ("/circle", lockcenter)。 5)用鼠标右键点击图层“text”,在弹出的菜单中选择“mask”项。 6)最终程序为如图所示。 | |||
| 31 | 下载 | ||
| 用Flash制作一简单表单(在输入框中输入您想要输入的内容,然后按提交按钮,这时从输出框中将输出输入框中的内容,按清除按钮,将清除输入框中的内容) 逐步说明: 1)新建一电影文件。 2)点击工具栏中的文字工具,按下参数栏中的按钮,然后在工作区的适当位置拉出一文本框。 选择箭头工具,用鼠标右键点击它,在弹出的菜单中选择Properties项,设置其变量为“text1”,其他参数为默认。 设置完毕,点击OK按钮,关闭属性对话框。 3)点击工具栏中的文字工具,再次点击参数栏中的按钮,使它处于未按下状态,然后在文本框的左边输入文字“输入”,并适当调整其位置。 4)同理在文本框的下方制作另一文本框,设置其变量为“text2”,并为不可编辑。然后在左边输入文字“输出”。 5)制作一按钮btn,并从图符资料库中拉入到工作区中,复制它,并调整位置为如图所示。 6)点击工具栏中的文字工具,在左边的按钮上方输入文字“提交”,在右边按钮的上方输入文字“清除”。 7)双击左边的按钮,在弹出的对话框中切换到Actions,输入语句: On (Release) Set Variable: "text2" = text1 End On 即表示;当点击该按钮时,变量名为“text2“的文本框中将显示变量名为“text1”的文本框中的内容。 8)设置右边按钮的Actions为: On (Release) Set Variable: "text2" = "" End On 即表示:当点击该按钮时,变量名为“text2”的文本框将显示为空。 | |||
| 30 | 下载 | ||
| 彩虹文字(多种色彩渐变的文字) 逐步说明: 1)选择菜单File>New,新建一电影文件。 2)选择工具栏中的文字工具,并设置其参数栏中的字体类型为Arial Black,字体大小设置成60。 在工作区中点击鼠标, 然后在出现的黑框中输入文字“HONGEN”。 3)选择工具栏中的箭头工具,调整文字到工作区中间。 4)选择菜单Modify>Break Apart, 将文字打碎。 5)选择工具栏中的油漆桶工具,点击参数栏中的填充颜色按钮,在弹出的颜色菜单中选择自定义颜色按钮,进入颜色设置对话框,切换到Gradient选项卡,选择彩色渐变色块,如图所示。 6)用鼠标点击文字,然后再选择箭头工具,在空白处点击鼠标,这时文字的效果如图所示。 7)再次点击工具栏中的油漆桶工具,按下按钮,这时在文字左右方将出现两条竖线,向下拖动右边竖线上端的圆圈,将它们旋转到如图位置, 这时渐变效果如图所示。 | |||
| 29 | 下载 | ||
| 立体文字(有倒影的立体文字) 逐步说明: 1)选择菜单File>New,建立一个新文件。 2)选择工具栏中的文字工具,并设置字体类型为Arial Black,字体大小设置成100,在工作区中点击鼠标,然后在出现的黑框中输入文字“TV”。 3)选择菜单Modify>Break Apart,将文字打碎, 选择工具栏中的墨水瓶工具,依次点击文字边缘,这时文字边缘出现边框。选择菜单Edit>Clear,将文字中间的填充部分删除,只留下文字边框。 4)用箭头工具将文字边框全部选中,按下键盘上的Alt键。用鼠标向右上方拖动文字边框,复制出新的文字。 5)删除不可见的边线,按下按钮,并用直线工具绘制出文字“TV”的框架图形。 6)选择工具栏中的油漆桶工具,并将填充颜色设置成由蓝色到蓝百色到蓝色的直线渐变,如图所示。其中蓝色的RGB值为(68,149,247),蓝白色的RGB值为(185,215,251)。设置完毕,分别在文字的正面点击鼠标。填充后的效果如图所示。按下油漆桶参数栏中的按钮,调整填充的直线渐变的角度。如图所示。 7)将油漆桶工具参数栏中填充颜色设置成由深蓝色到浅蓝色再到深蓝色的直线渐变, 其中深蓝色的RGB值为“(9,87,166),浅蓝色的RGB值为(49,146,242),设置完毕,用鼠标点击文字的顶面。 8)将油漆桶工具参数栏中填充颜色设置成由暗蓝色到深蓝色再到暗蓝色的直线渐变, 其中暗蓝色的RGB值为“(4,40,74),深蓝色的RGB值为(18,86,199),设置完毕,用鼠标点击文字的侧面。 9)按住Shift键,依次选中文字的边框并删除。 用箭头工具将立体文字选中,然后选择菜单Insert>Convert to Symbol,在弹出的图符属性对话框中输入图符名称“tv”,点击OK按钮,这时立体文字TV被转换成了图符。 10)下面制作立体文字的倒影。新建图符“mirror”,进入编辑模式。从图符资料库中拉入图符“tv”,并将它打碎。 按住Shift键,依次选中文字的正面,然后选择菜单Modify>Transform>Flip Vertical,将选中文字正面翻转。如图所示。 11)用同样的方法制作倒影立体文字如图所示。 12)点击等时线窗口的按钮,切换到场景1,新增一图层Layer2,并拖动其至图层Layer1的下方。 13)从图符资料库中拉入图符“mirror”,并调整其位置如图所示。 14)用鼠标双击图符“mirror”,设置其Alpha值为30。 设置完毕,点击OK按钮,关闭属性对话框。 15)立体倒影文字制作完毕。 | |||
| 28 | 下载 | ||
| 镜面效果(一排跳跃的文字,镜像图形也作相应的跳跃) 逐步说明: 1)选择菜单File>New,创建一个新电影。 2)选择菜单Modify>Movie,弹出电影属性对话框,将背景设置成淡蓝色。 选择矩形工具,填充颜色设置成深蓝色,且无线框。 设置完毕,在工作区中绘制矩形如图所示。 3)制作字母“L”的跳动动画。选择菜单Insert>New Symbol, 插入一名为“lmovie”的Movei Clip。 选择工具栏中的文字工具,设置其字体为Benguiat BK BT,大小为72,文字颜色为黄色,在工作区中输入文字“L”。 选择菜单Insert>Convert to Symbol, 在弹出的对话框中输入图符名称“L”, 设置完毕,点击OK按钮,将字母“L”转换成图符“L”。选择菜单Window>Inspectors>Object, 弹出监控板,在监控板中勾选“Use Center Poitn”,并设置x,y值为0。 在第10和20帧处各插入一关键帧,选中第10帧,在监控板中将y设置成-120, 点击Apply按钮,这时字母“L”将垂直上移120个单位。将20帧全部选中, 用鼠标右键点击其中的任意一帧,在弹出的菜单中选择Create Motion Tween。 最后增加总帧数至30帧。 4)用同样的方法分别制作出“emovie1”)“amovie”)“vmovie”)“emovie2”)“smovie”,与“lmovie”唯一不同的是动画慢慢向后靠。如图所示。 5)点击等时线窗口上方的Scene1按钮,切换到场景1。点击按钮,新增一图层Layer2。从图符资料库中拉入各Movie Clip,如图所示。 6)并分别复制他们,并选中被复制的Movie Clip,选择菜单Modify>Transform>Flip Vertical, 将被复制的Movie Clip垂直翻转。 7)分别用鼠标双击被翻转的Movie Clip,设置其Apha值为40,使之成为半透明状态。 8)最后的场景如图所示。选择菜单Control>Test Movie,即可看到所制作的镜像的效果。 | |||
| 27 | 下载 | ||
|
铬金属文字(具有铬金属质感的文字) | |||
| 26 | 下载 | ||
|
旋转的立体三棱锥 | |||
| 25 | 下载 | ||
|
复制Movie Clip(当点击左侧带“+”号的圆形按钮时,将不断向右增加“花朵”图片,最多增加到4个。当点击右边带“—”号的圆形按钮时,将不断向左减少“花朵”图片,直到只剩下一个) | |||
| 24 | 下载 | ||
|
用Actions控制的鼠标跟踪(鼠标跟踪的实现方法有两种,一种比较简单,不用Script语句。具体方法已在Flash实例12:“酷煊鼠标”中介绍过了。这种方法做出的效果连续性不强,产生的效果很单一。还有一种方法,它能产生让人目眩的跟踪效果,而且有很强的连续性,能把Flash的真正魅力展现出来。) | |||
| 23 | 下载 | ||
|
搜寻关键字数(这是一个可搜寻关键字的范例,使用者输入一关键字然后按下SEARCH按钮,马上就可以从上方的Text Field文字库里找出有几个符合的关键字,并显示在相应框里) Text Field的字符数,若两者都大于0,则执行Loop 语句。Loop语句的Actions表示为:从实体名称为“text ”的大Text Field的最后一个字符开始取出m个字符来和keyword比较,若相同就将计数值 “total”累加1。直到实体名称为“text”的Text Field的第1个字符才跳出Loop。最后判断计数值“total”的大小,如果变量“total”大于0,则在变量名为“result”的Text Field中显示“找到 ‘total’个关键字”,否则显示“抱歉,找不到任何关键字”。 | |||
| 22 | 下载 | ||
|
残影效果(圆形球体由左往右滚动,其后产生残影效果) | |||
| 21 | 下载 | ||
|
位置渐变 | |||
| 20 | 下载 | ||
| 一个有声有色的按钮(这个范例是一个控制背景音乐的开关,在背景音乐播放时,画面中的喇叭会显现出传播声音的动态效果,按下按钮后,背景音乐就停止播放。再按下按钮,又会开始播放背景音乐) 逐步说明: 1)设计程序背景如图所示: 2)制作基本元件 a、喇叭按钮:新增按钮元件: b、音波动画:新增影片元件ripple: 3)新增一电影元件playmusic:打开图符元件资料库。最终建立程序如图所示: 程序的第1帧为音乐播放状态,设定Actions为停止;程序的第10帧为音乐停止播放状态。在图层button中放的是按钮btn。在图层playing中放的是音乐播放时的动画。 设定第1帧的按钮的Actions为: 即按钮被按下时,跳到第10帧,停止音乐的播放。 设定第10帧的按钮的Actions为: 即按钮被按下时,跳到第1帧,开始播放音乐。 在图层sound中放的是音乐music,它通过菜单File->import导入。双击该图层的第1帧,在弹出的对话框中选择“Sound”选项卡,设定音效“Sync(同步)”为“Start(开始)”。 在第10帧处插入一关键帧,并设定音效“Sync(同步)”为“Stop(停止)”。 4)切换到场景1,把图符元件资料库中的“playmusic”拖动到工作区中的适当位置。这样,一个音乐控制开关已经制作完成。 | |||
| 19 | 下载 | ||
|
反弹球(两个小球在画面里以直行方式移动着,一旦碰到画面的边界就会反弹90度,往另一个方向继续直行移动,就象是一个小皮球在密闭的房间里不断弹跳一般) | |||
| 18 | 下载 | ||
| 星风 逐步说明: 1)总体程序如图所示: 隐形电影夹子的实体名字为:start();moviestart电影夹子的实体名字为:star;control电影夹子的实体名字为:control。 现在我们先打开隐形电影夹子,发现里面什么也没有。 它在图层Layer1的第1帧(即程序一开始)被调用,主要起鼠标跟随的作用。 打开moviestar电影夹子如图所示: 即为一颗红色的星星绕白色的圆周一圈。 最后打开control电影夹子: 第1帧的Actions为: Comment: 复制夹子的总数 Set Variable: "i" = 36 Comment: 一圈内的夹子数 Set Variable: "n" = 12 Comment: 跟随快慢的系数 Set Variable: "r" = 3 Set Variable: "counter" = 1 Loop While (counter <= i) Duplicate Movie Clip ("/star", "star" & counter, counter) Set Property ("/star" & counter, Rotation) = 360-(360 / n) * counter Set Property ("/star" & counter, Alpha) = 100-(100 / i) * counter Set Variable: "counter" = counter + 1 End Loop Set Property ("/star", Visibility) = False Set Variable: "x" = GetProperty ("/star0", _x ) Set Variable: "y" = GetProperty ("/star0", _y ) 大体意思为:连续复制电影夹子moviestar,总数为36个,并设定每个相应的旋转角度和透明度;设定实体名字为star的电影夹子不可见;设定“X”、“Y”为隐形电影夹子的“X”、“Y”坐标值。 第2帧的Actions为: Set Variable: "counter" = 1 Loop While (counter <= i) Set Property ("/star" & counter, X Position) = GetProperty ("/star" & counter, _x ) + (GetProperty ( "/star" &(counter-1) , _x ) - GetProperty ("/star" & counter, _x )) / r Set Property ("/star" & counter, Y Position) = GetProperty ("/star" & counter, _y ) + (GetProperty ( "/star" &(counter-1) , _y ) - GetProperty ("/star" & counter, _y )) / r Set Variable: "counter" = counter + 1 End Loop 大体意思为:设定刚复制的36个电影夹子的“X”和“Y”坐标。 第3帧的Actions为: Go to and Play (2) 即与第2帧形成循环。 | |||
| 17 | 下载 | ||
| 判断数字大小(小游戏)(有五对未知的数,它们跟数字六有一定的关系,如您能判断全对,那么您赢了,如有一对以上判断错误,则您输了。) 逐步说明: 1)建立程序如图所示。在图层background的第1帧放有“边框”、“判断大小按钮(btn_arrow)”、“文本框背景(txtback)”。 2)在图层background的第六帧处插入一关键帧,并在该帧中添加“YOU WIN”字样,表示您判断全对。 在第七帧处插入一关键帧,并删除“YOU WIN”字样,添加“YOU LOSE”字样,表示您判断错了。 在图层text field中放的是五个文本框(text field),分别排列于五个文本框背底(txtback)之上,并从左到右依次设置变量名为“a1”、“a2”、“a3”、“a4”、“a5”。 在图层object中的1到5帧分别放的是指向a1、a2、a3、a4、a5的五个箭头(point),箭头的指向告诉浏览者应判断哪个位置的数字。 在图层quit and again的第1帧中放的是退出按钮(quit), 在第五帧放的是退出和重玩按钮(quit和again)。 在图层intialize中没有放任何东西,只是在第1帧设置了一些变量。用鼠标双击第1帧,我们即可看到在该帧中设置了a1、a2、a3、a4、a5的初始值为“?”,i的初始值为“0”。 3)用鼠标右键点击位于工作区左边的“>”按钮,在弹出的菜单中选择“Properties”项,即进入该按钮属性设置对话框,切换到“Action”选项卡。 On (Press) Set Variable: "number" = Random (13)+1 Set Variable: "i" = i + 1 Set Variable: "a" & i = number If (number >= 7) Go to Next Frame Else If (number < 7) go to and Stop (7) End If End On 整个程序的最外层是“On(Press)...End If”结构,表示当鼠标被按下时,执行中间的语句。 a、第2条语句表示:设置变量“number”的值为数字1到13中的随机数。 b、第3条语句表示:把当前的变量“i”的值累加1。 c、第4到第8条语句表示:当变量“number”的值大于等于6时,程序跳动到下一个帧,当“number”的值小于6时,程序跳动到第7帧并停止。 4)用同样的方法,我们可以看一下位于工作区右边的“>”按钮的Actions On (Press) Set Variable: "number" = Random (13)+1 Set Variable: "i" = i + 1 Set Variable: "a" & i = number If (number <= 7) Go to Next Frame Else If (number > 7) Go to and Stop (7) End If End On 5)打开“quit”按钮的Actions。即表示当按钮被按下时,退出该电影文件。 6)打开“again”按钮的Actions。即表示当按钮被释放时,程序跳动到第1帧并播放。 | |||
| 16 | 下载 | ||
| 用鼠标控制一Movie clip移动、缩放、旋转 逐步说明: 1)新建一文件如图所示:其中在图层movie clip layer中放的是电影图符movie clip,在图层controls中放的是按钮left(向左的箭头)、right(向右的箭头)、up(向上的箭头)、down(向下的箭头)、grow(带有“+”的指向左上角的箭头)、shrink(带有“-”的指向右上角的箭头),在图层background中放的是场景中的背底图。 2)用鼠标右键点击movie clip,在弹出的菜单中选择“Properties”项,进入属性对话框,切换到Definition选项卡,在Instance Name域中输入实体名字“target_item”。 3)设置“left”按钮的Action为: On (Release) Set Property ("/target_item", X Position) = GetProperty ("/target_item", _x)-5 Set Property ("/target_item", Rotation) = GetProperty ("/target_item", _rotation)-5 End On 即鼠标每点击一下该按钮,实体名字为“target_item”的movie clip向左移动5,并逆时针旋转5度。 4)设置“right”按钮的Action为: On (Release) Set Property ("/target_item", X Position) = GetProperty ("/target_item", _x)+5 Set Property ("/target_item", Rotation) = GetProperty ("/target_item", _rotation)+5 End On 即鼠标每点击一下该按钮,实体名字为“target_item”的movie clip向右移动5,并顺时针旋转5度。 5)设置“up”按钮的Action为: On (Release) Set Property ("/target_item", Y Position) = GetProperty ("/target_item", _y)-5 End On 即鼠标每点击一下该按钮,实体名字为“target_item”的movie clip向上移动5。 6)设置“down”按钮的Action为: On (Release) Set Property ("/target_item", Y Position) =GetProperty ("/target_item", _y)+5 End On 即鼠标每点击一下该按钮,实体名字为“target_item”的movie clip向下移动5。 7)设置“grow”按钮的Action为: On (Release) Set Variable: "x_scale_value" = Int (GetProperty ("/target_item",_xscale)*1.1) Set Variable: "y_scale_value" = Int (GetProperty ("/target_item",_yscale)*1.1) Set Property ("/target_item", X Scale) = x_scale_value Set Property ("/target_item", Y Scale) = y_scale_value End On 即鼠标每点击一下该按钮,实体名字为“target_item”的movie clip在X、Y方向上都放大到当前的1.1倍。 8)设置“shrink”按钮的Action为: On (Release) Set Variable: "y_scale_value" = GetProperty ("/target_item",_xscale)*0.9 Set Variable: "x_scale_value" = GetProperty ("/target_item",_xscale)*0.9 Set Property ("/target_item", X Scale) = x_scale_value Set Property ("/target_item", Y Scale) = y_scale_value End On 即鼠标每点击一下该按钮,实体名字为“target_item”的movie clip在X、Y方向上都缩小到当前的0.9倍。 9)怎么样?感觉如何,我们还可以再添加一些语句和一个“Time Action”,实现按钮被按下时,实体名字为“target_item”的movie clip球体连续向左、向右、向上、向下、放大、缩小及旋转。当然也可以用鼠标控制。这留给您自己去尝试,如有什么问题,可找我。 | |||
| 15 | 下载 | ||
|
鼠标双击 | |||
| 14 | 下载 | ||
|
文字滚动条(这个范列是使用Text Field显示文字的滚动条,当使用者按住下面的按钮时,文字滚动条就会往上移动而显示出较下面的文字;当使用者按住上面的按钮时,文字滚动条就会往下移动而显示出较上面的文字) | |||
| 13 | 下载 | ||
|
制作电影的预载 | |||
| 12 | 下载 | ||
|
酷炫鼠标(鼠标在画面上移动时,会随即在滑过的地方产生一个黄色的小球慢慢放大并透明化的效果) | |||
| 11 | 下载 | ||
| 从制作一个简单的计时器开始 逐步说明: 1)选择菜单File->New,创建一个新电影。 2)选择工具栏中的文字工具,在文字工具参数栏中选择字体大小为48,颜色为黑色,并点击“Text Field”按钮。 3)在工作区中点击鼠标,出现一文本输入框。点击工具栏中的箭头按钮,选中并用鼠标右键单击文本输入框,在弹出的菜单中选择Properties项,进入文本属性对话框,在ariable域中输入变量“x”。 单击OK按钮,关闭属性设置对话框。 4)在第12帧处插入一个关键帧,并用鼠标双击该帧,弹出该帧属性对话框,切换到Action选项卡,点击“+”按钮,弹出一下拉菜单,点击“If”项,在“If”语句的“Condition”域中输入“x<=19”。 再次点击“+”按钮,弹出一下拉菜单,点击“Set Variable”项,分别在“Variable”域和“Value”域中输入变量“X”及表达式“X+1”。 由于在“Value”域中输入的是数学表达式,所以应单击“abc”按钮,在弹出的菜单中选择“Expression”项。 重新选择“If”语句,点击“Add Else/Else If clause”按钮,这时您将看到左边程序栏中增加了一条“Else”语句。选择“Else”语句,点击“+”按钮,在弹出的菜单中选择“Set Variable”项,再在“Variable”域和“Value”域中输入变量“X”及表达式“1”。 完成后点击“确定”按钮,关闭帧属性对话框。 5)选择菜单Contrl->Test Movie,即可看到计时器的效果。 | |||
| 10 | 下载 | ||
| 够cool按钮 逐步说明: 1)使用Adobe Illustrator绘制出一个静态的花朵图案,并存名为Flower。 2)选择菜单File->New,建立一个新文件。 3)选择菜单Modify->Movie,设置电影的属性如图所示。 4)选择菜单Insert->Symbol,弹出图符属性对话框,在Name域中输入图符的名称btn,Behavior域中选择Btton项。点击OK按钮,这时将进入btn按钮图符编辑模式。 5)选择菜单File->import,在弹出的对话框中选择刚绘制的花朵图案文件,然后单击Import按钮,即把Flower图片导入到Flash中。移动图片到工作区的中央。 6)选择菜单Insert->Symbol,弹出图符属性对话框,在Name域中输入图符的名称movie,Behavior域中选择Movie Clip项。点击OK按钮,这时将进入movie图符编辑模式。 7)打开图符资料库Library窗口,从中拖出Flower图符,并把它放置于工作区的中央。用鼠标右键点击图层Layer1的第16帧,在弹出的菜单中选择“Insert frame”项,即把图层Layer1的帧数增加到16帧。 8)点击等时线左下角的增加图层按钮,这时在图层Layer1上方增加一新图层Layer2。从库中拉入Flower图符元件,将它放于工作区正中央。用鼠标右键点击图层Layer2的第16帧,在弹出的菜单中选择Insert Keyframe项, 即在16帧处插入一关键帧。选择常用工具栏中的Scale按钮,这时在图片Flower的周围将出现8个白色的小方块,向内拖动位于顶点处的小方块,缩小它的面积。然后将它放置于右下角。 用鼠标右键点击它,在弹出的菜单中选择Properties项,切换到Color Effect选项卡,在Color域中选择Alpha项,并把它的值设置成0。 点击OK按钮,关闭属性对话框。这时我们将看到图片Flower已被透明了。 用鼠标右键点击图层Layer2的第一帧,在弹出的菜单中选择Creat Motion Tween项。 一段向右下角逐渐移动渐变、颜色渐变、大小渐变的动画即告完成。 9)重复第7步的操作,完成向右上角、左上角、左下角逐渐移动渐变、颜色渐变、大小渐变的动画。 10)双击图符资料库窗口中的“btn”,进入“btn”按钮编辑模式。用鼠标右键点击“Over”帧,在弹出的菜单中选择“Insert Blank Keyframe”项,即在该帧处插入一空白关键帧,选中它,从图符资料库中拉入图符“Movie”,并把它放置于工作区中的中央。 11)分别在“Down”帧和“hit”帧处插入一个与“Up”帧相同的关键帧。 12)点击等时线窗口右上角的按钮,在弹出的下拉菜单中选择“Scene1”,切换到场景1。从图符资料库中拉入刚编辑完的“btn”,并把它放置于工作区的中间。 13)选择菜单Control->Test Movie,即可看到所制作按钮的效果。 | |||
| 9 | 下载 | ||
| 动态长方形按钮 逐步说明: 1)选择菜单File->New,建立一个新电影。 2)选择菜单Modify->Movie,设置电影的属性如图所示。 3)选择菜单Insert->New Symbol,弹出图符属性对话框,在Name域中输入图符的名称btn,Behavior域中选择Btton项。点击OK按钮,这时将进入btn按钮图符编辑模式。 4)利用我们在特效中所使用的技巧,画出如图所示的图形。 5)分别用鼠标右键点击等时线窗口图层Layer1的Over帧和Down帧,在弹出的菜单中选择Insert Keyframe项,使这两帧变为关键帧。 6)选中图层Layer1的Over帧,改变它的图形为如图所示。选中图层Layer1的Down,改变它的色彩为如图所示。 7)点击等时线窗口左上角的Scene1,切换到场景1。 8)选择菜单Window->Library,打开图符资料库窗口,选中我们刚编辑完的按钮,用鼠标拖动Name栏上方的图形到工作区中央,如图所示。 9)选择菜单Control->Test Movie,把鼠标移动到按钮上方并按下即可看到我们所制作按钮的效果。 | |||
| 8 | 下载 | ||
| 动态圆形按钮 逐步说明: 1)选择菜单File->New,建立一个新电影。 2)选择菜单Modify->Movie,弹出电影属性对话框,设置如图所示。 3)执行Insert->New Symbol,在对话框中输入此图符的名称为circle,属性为“Graphic”,单击OK按钮。 4)选择工具栏中的圆形工具,点击参数栏中的边框颜色按钮,在弹出的菜单中选择左上角的黑框,表示所画的圆形没有边框。 5)在工作区中画出一圆形图片。点击工具栏中的油漆桶工具,选择参数栏中填充颜色按钮,在弹出的颜色菜单中选择自定义颜色按钮,切换到Gradient选项卡,新增一渐层颜色如图所示。左边颜色箭头的RGB值为(209,185,221);右边颜色箭头的RGB值为(103,27,109)。 6)用鼠标左键点击圆形图片,填入渐层颜色。制作完毕,点击等时线左上角的Scene1,切换到场景1。 7)开始按钮的制作:选择菜单Insert->New Symbol,输入它的名称为btn,属性为button,点击OK按钮,这时进入图符btn按钮编辑模式。 8)选择菜单Window->Library,调出图符资料库,点击Name栏中的circle,拖动上方的图形到工作区中的适当位置。 9)选择工具栏中的箭头工具,选中圆形图片,按键盘的Ctrl+D键,复制它。点击常用工具栏中的Scale按钮,这时图片周围出现六个白色的小方块,用鼠标按住位于四个顶点的白色小方块的任意一个并向中心处拖动。这时您将看到圆形面积缩小。 10)用鼠标右键点击Over影帧,在弹出的菜单中选择Insert Keyframe项。选择菜单Modify->Break Apart,将此圆形图片打散。 11)选择工具栏中的墨水瓶工具,把参数栏中的边框颜色设置成黄色,线宽设置成8,线型设置成Solid。移动鼠标并单击图形的外围轮廓,这时您将看到图形的边缘出现一个黄色光环。这就是按钮在“鼠标经过(Over)”时的模样。 12)用鼠标右键点击图层Layer1的“Down”影帧,在弹出的菜单中选择Insert Keyframe,使“Down”影帧变为关键帧。 13)选择菜单Window->Inspectors->Transform,在弹出对话框的Scale域中输入85.0,即缩小到原来的85%。这就是按钮在“按下(Down)”时的模样。 14)点击等时线左上角的Scene1按钮,切换到场景1。选择菜单Window->Library,打开图符资料库,从中拖出btn按钮到工作区的中央。利用步骤13中的方法,调整按钮的大小为原来的70%。 15)选择菜单Control->Test Movie,即可看到所制作的按钮效果。 | |||
| 7 | 下载 | ||
| 变幻的五角星(产生放大、旋转和透明渐变的五角星) 逐步说明: 1)选择菜单File->New,创建一个新电影。 2)选择菜单View->Grid,这时工作区中将出现网格,要定位或者有相对尺寸要求,它都会提供您很大帮助。再选择菜单View->Snap,将打开捕捉设置。 3)选择工具栏中的矩形工具,点击矩形工具参数栏中的填充颜色按钮,在弹出的菜单中选择左上角的黑框,表示填充颜色设置成“无填充”。在工作区中绘制矩形方框,如图所示: 4)选择工具栏中的箭头工具,分别按住矩形上方的两个顶点并向中间拖至如图所示。 5)选中三角形图片,选择菜单Edit->Copy,再选择菜单Edit->Paste in Place,表示在原位复制它,选择菜单Window->Inspector->Transform,弹出变形监控板,在Rotate栏中输入-72度。 用箭头工具适当调整三角形的位置。重复几次,最后即可绘制出五角形的边框。 6)单击工具栏中的油漆桶工具,将油漆桶参数栏中的填充色设置成红色,用鼠标左键单击五角星,这时五角星被填充成红色。 7)选择箭头工具,双击五角星的边缘,将五角星的边框选中,单击Edit菜单,选择Clear项,将选中的五角星边框删除。 8)选中五角星图片,选择菜单Insert->Convert to Symbol,在弹出的属性对话框中输入名称star,点击OK按钮,关闭对话框。 9)下面制作五角星的一系列变化,选中图层的第1帧,在变形监控板的Scale栏中输入数值15,点击Apply按钮,这时五角星将变成原来大小的15%。用箭头工具将它挪动到工作区外侧。 用鼠标右键单击图层的第30帧,在弹出的菜单中选择Insert Keyframe,在第30帧插入一个关键帧。在监控板的Scale栏中输入数值50,这时五角星将变成初始大小的50%。 箭头工具将它挪动到工作区的左侧。再用鼠标右键单击第1帧,在弹出的菜单中选择Create Motion Tween。 10)用鼠标右键单击图层的第45帧,从弹出的菜单中选择Insert Keyframe,将第45帧变为关键帧。在监控板的Scale栏中输入数值100,这时五角星将变为初始大小。用箭头工具将它挪动到工作区中间, 再用鼠标右键单击图层Layer1的第30帧,在弹出的菜单中选择Properties项,这时弹出一个帧属性对话框,选择Tweening选项卡,在Tweening栏中选择Motion,在Rotate栏中选择Counterclockwise,并在time域中填入1,表示五角星在从第30帧的位置移动到第45帧的位置的过程中,同时逆时针旋转一周。 11)同样,在图层Layer1的第55帧插入一关键帧。用鼠标右键单击工作区中的五角星,在弹出的菜单中选择Properties项,弹出实例属性对话框,从中选择Color Effect选项卡,再在Color栏中选择Alpha,并将其值设置成0, 点OK按钮,关闭对话框,这时五角星已变成全透明。最后用鼠标右键单击第45帧,在弹出的菜单中选择Creat Motion Tween项。 12)现在一个变幻的五角星已完成,选择菜单Control->Test Movie可看到五角星变化的动画效果。 | |||
| 6 | 下载 | ||
| 光影变幻字之一(文字产生光影变幻效果) 逐步说明: 1)选择菜单File->New,创建一个新电影。 2)选择菜单Modify->Movie,弹出电影属性对话框,将其中的背景颜色设置成蓝色,其他设置如图所示。 3)选择工具栏中的矩形工具,在参数栏中把线框设置成无线条,填充颜色设置成黑白过渡渐变。 4)在工作区中拖动鼠标画出一矩形,点击工具栏中箭头工具并选中它,然后选择菜单Insert->Convert to Symbol,在弹出的对话框中输入符号的名称back,点击OK按钮,这时矩形图片被转换成back实例了。 5)点击等时线左下角的增加图层按钮,这时在Layer1上方增加了一图层Layer2,选择工具栏中的文字工具按钮,将参数栏中文字颜色设置成淡蓝色,字体设置成黑体,大小设置成60。移动鼠标并在工作区中单击左键,在出现的黑框中输入文字“憧憬”,点击箭头工具,选中并挪动文字到工作区中央。 6)点击等时线左下角的增加图层按钮,这时在图层Layer2上方增加了图层Layer3,点击图层Layer2的第一帧,Layer2图层中的文字被选中,选择菜单Modify->Break Apart,将文字打碎。 7)选择菜单Edit->Copy,将图层Layer2图层中的文字图形复制到剪贴板上,点击等时线窗口中的Layer3图层,然后选择菜单Edit->Paste in Place,这时剪贴板上的文字将被粘贴到Layer3上。 8)选中Layer2图层,选择菜单Modify->Curves->Soften Edges,弹出参数设置对话框,参数设置如图所示,点击OK按钮,关闭对话框。这时Layer2图层中的文字图形将出现柔化的边框。 9)点击Layer1图层的第1帧,用鼠标向左拖动矩形图片至其右边缘刚好与文字右边缘对齐。 10)用鼠标右键单击Layer1的第30帧,从弹出的菜单中选择Insert Keyframe,在第30帧处插入关键帧。再依次选择Layer2、Layer3图层的第30帧,然后单击鼠标右键,在弹出的菜单中选择Insert frame项,使两个图层的帧数增加至30帧。同样,用鼠标拖动图层Layer1的第30帧中的矩形图片至其左端刚好与文字左端对齐。 11)用鼠标右键单击Layer1图层的第1帧,在弹出的菜单中选择Creat Motion Tween。这时矩形将产生从左到右的运动变形。 12)选择Layer3图层,点击工具栏中的油漆桶工具,并将油漆桶工具栏中的填充颜色设置成与前面矩形填充颜色相同的黑白渐变。在Layer3图层的文字图形中点击鼠标,这时文字图形将被填充为黑白渐变色。 13)选择工具栏中的箭头工具,再用鼠标右键单击Layer2图层的名称栏,从弹出的菜单中选择Mask,这时场景中的文字如图所示。 14)选择菜单Control->Test Movie即可看到文字光影变幻的效果。 | |||
| 5 | 下载 | ||
| 探照灯效果制作(探照灯由左到右照射,被照到的地方出现鲜亮的色彩) 逐步说明: 1)选择菜单File->New,创建一个新电影。 2)选择工具栏中的矩形工具,将矩形工具栏中的填充颜色设置成灰色直线渐变色,其中浅蓝色的RGB值为:(40,52,140),深蓝色的RGB值为:(15,15,60)。在工作区中绘制一个与工作区一样大小的矩形。 3)选择工具栏中的油漆桶工具,同时按下参数栏中的按钮,移动鼠标并点击工作区中的矩形图片,这时矩形的左边,右边将出现两条竖线。移动鼠标到右边竖线上端的小圆圈处,这时鼠标将变成旋转形状,按住鼠标并向下拖,直到左右两边的竖线变为水平形状时,释放鼠标。这时您将看到矩形区域中的填充颜色将变成从上到下的渐变。 4)选择工具栏中的文字工具,将文字工具参数栏中字体类型设置成“Arial Black”,字体大小设置为42。设置完毕,移动鼠标并在工作区中单击,在出现的黑框中输入“Light Mask”。用鼠标点击工具栏中的箭头工具,选中刚输入的文字,按住键盘的Shift+Alt键,向上拖动文字,这时您将看到黑色文字被复制了。用箭头双击刚被复制的文字,选中它, 然后将文字工具参数栏中的黑色改为蓝灰色(RGB值为36,72,108)。用鼠标点击工具栏中的箭头工具并调整蓝灰色的位置,以产生阴影的效果。 5)用鼠标右键点击等时线窗口中Layer1图层的第30帧,在弹出的菜单中选择Insert Frame,这时Layer1图层的总帧数已增加到30帧。 6)点击等时线窗口左下角的增加图层按钮,这时在Layer1的上方增加了一个新图层Layer2。 7)选择工具栏中的矩形工具,将矩形工具参数栏中的填充颜色设置成由白色到浅紫色的直线渐变,在工作区中绘制一个与工作区一样大小的矩形。 8)象第三步一样,使矩形区域中的填充颜色变成从上到下的渐变。 9)点击Layer2上位于图层名称栏中“眼睛”图标下方的小圆点,这时小圆点将变成一个红色叉子,证明Layer2图层已被隐藏。 10)选中工作区Layer1图层中的蓝灰色文字,然后选择菜单Edit>Copy。点击Layer2图层上的红色叉子,使Layer2图层重新显示。选择Layer2图层的第1帧,点击菜单Edit>Paste in Place, 这时在Layer2图层中复制了与Layer1图层中相同的蓝灰色文字。 11)用鼠标单击工具栏中的箭头工具,双击刚复制的文字并将它全部选中,然后将文字工具参数栏中的蓝灰色改为桔黄色。选择箭头工具,按住键盘上的Shift+Alt键,稍向右拖动桔黄色文字,复制出新的文字。 12)用箭头工具双击刚复制的文字,并将它全部选中,然后将文字工具参数栏中的桔黄色改为黑色。点击箭头工具将其选中,然后选择菜单Insert->Convert Sysmbol, 在弹出的对话框中输入组件名称mask,点击OK按钮,将文字转化成mask组件。 13)用鼠标右键单击工作区中的黑色文字,在弹出的菜单中选择Properties项,弹出属性对话框,选择Color Effect选项卡,再从Color下拉菜单中选择Alpha,并将它的值设置成40%, 点击OK按钮,这时黑色文字变成了半透明状。 14)选择菜单Modify->Arrange->Send to Back,将黑色文字移动到桔黄色文字的下方。 15)选择箭头工具,按住Shift+Alt键,向左拖动半透明的阴影文字复制出新的阴影。 16)最后制作运动的蒙板。点击等时线左下角的增加图层按钮,在Layer2图层上方将增加一个新图层Layer3,选择工具栏中的椭圆工具,按住Shift键,在工作区以外的左侧绘制出一个圆形。 17)用鼠标点击箭头工具,选中刚绘制的圆形,选择菜单Insert->Convert Sysmbol,在弹出的对话框中输入名称meng,点击OK按钮,将黑色圆形转化成meng组件。 18)用鼠标右键点击Layer3图层的第30帧,在弹出的菜单中选择Insert Keyframe项,使Layer3图层的第30帧变为关键帧。用鼠标将组件meng拖动到工作区外右侧,释放鼠标, 用鼠标右键单击Layer3的第1帧,在弹出的菜单中选择Creat Motion Tween。这时meng组件将产生由左到右的直线运动。 19)用鼠标右键单击Layer3图层的名称,在弹出的菜单中选择Mask项,使Layer3图层转化成蒙板层。 20)选择菜单Contrl->Test Movie,即可看到效果。 | |||
| 4 | 下载 | ||
| 电影文字的制作(文字上循环播放电影) 逐步说明: 1)选择菜单File->New,创建一个新电影。 2)选择Modify->Movie,弹出电影属性设置对话框,设置工作区宽度为250px,高度为150px,设置完毕,点击OK按钮。 3)点击工具栏中文字工具文字工具,将文字工具参数栏中字体类型设置成Arial Black,字体大小为60。然后在工作区域中单击鼠标,在出现的黑框中输入文字“GOOD”。 4)选择工具栏中的箭头工具,将文字选中并把它移动到工作区中间。 5)单击等时线窗口下方的按钮,增加一个新图层Layer2。 6)选择菜单File->Import,弹出导入文件选择对话框,从对话框中选择用于填充文字的图片名称,然后单击打开按钮,在工作区中即调入所选图片。 7)选择菜单Insert->Convert to Symbol,在弹出的对话框中输入名称“FOOD”,点击OK。这时,您将发现这张图已经转化成一个组件--FOOD了。 8)用鼠标左键按住Layer1图层并把它拖到Layer2上方送开,这时您将看到Layer1已经位于Layer2上方了。 9)选中Layer1的第30帧,点击鼠标右键,在弹出的菜单中选择“Insert Frame”项。 10)选择工具栏中的箭头工具,把组件“FOOD”拖动到如图位置,然后选中该层的第30帧,用鼠标右键单击该帧,在弹出的菜单中选择“Insert Keyframe”,即在第30帧处插入一个关键帧,把该帧的图象拖动到如图位置。 11)选中Layer2的第一帧,点击鼠标右键,在弹出的菜单中选择Creat Motion Tween。这表示组件“FOOD”将从第1帧的位置移动到第30帧的位置。 12)用鼠标右键单击Layer1层,在弹出的菜单中选择“Mask”项,这时Layer1图层将变成蒙板层,并对Layer2图层产生蒙板作用。 13)选择菜单Control->Test Movie,打开播放器窗口,可以看到文字“GOOD”产生循环播放电影的效果。 | |||
| 3 | 下载 | ||
| 动感球体 逐步说明: 1)选择菜单File->New,创建一个新电影。 2)选择菜单Modify->Movie,弹出电影属性设置对话框,分别在Width和Height域中输入:150px。在Background域中选择如图所示的背景颜色。点击OK按钮,关闭属性设置对话框。 3)选择工具栏中的画圆工具,单击参数栏中的边框颜色按钮,在弹出的菜单中选择左上角的黑框,即把线框设置成无线条。 4)按住Shift键,在工作区中按下并拖动鼠标,画出一个圆。选择工具栏中的油漆桶工具,点击参数栏中的填充颜色按钮,在弹出的下拉菜单中选择自定义颜色按钮,选择Gidient选项卡,点击第二个颜色渐变,单击第一个颜色箭头,改变它的RGB值为(153,204,204)。 用鼠标左键单击圆形图片的左上角,点击后的图形如图所示。 5)用鼠标右键单击图层Layer1的第15帧,在弹出的菜单中选择Insert Keyframe项,即在图层Layer1的第15帧处插入一个关键帧。 6)选中工具栏中的油漆桶工具按钮,用鼠标左键单击圆形图片的右下角。单击后的图形如图所示。 7)用鼠标右键点击图层Layer1的第1帧,在弹出的菜单中选择Properties项,这时弹出帧属性对话框,切换到Tweening选项卡,在Tweening域中选择Shape项,点击OK按钮,关闭属性对话框。 8)用鼠标右键点击图层Layer1的第1帧,在弹出的菜单中选择Copy Frames项,复制第1帧。再用鼠标右键点击图层Layer1的第30帧,在弹出的菜单中选择Paste Frames项,粘贴刚复制的帧。 9)用步骤7中的方法建立程序如图所示。 10)选择菜单Control->Test Movie即可看到动感球体的效果。 | |||
| 2 | 下载 | ||
| 线框文字的制作 逐步说明(红点线框勾边的中空文字): 1)选择菜单File->New,创建一个新电影。 2)选择菜单Modify->Movie,弹出电影属性对话框,将其中的Width(即工作区宽度)设置成350px,Height(即工作区高度)设置成80px,Background(即背景色)设置成白色,单击OK按钮,关闭对话框。 3)选择工具栏文字工具,在工作区中点击鼠标,然后在出现的黑框中输入文字“HELLO”,选中文字,将文字工具栏中字体类型设置成Arial Black,字体大小设置成72, 如果要设置字体的颜色,可单击参数栏中的颜色按钮,在弹出的颜色选择板中点击其中的色块即可,这里我们取默认值。 4)选择工具栏中的箭头工具,将文字移动到工作区中间。 5)按键盘上的“Ctrl+B”键,这时文字将被打碎。 6)选择工具栏中的墨水瓶工具,将墨水瓶工具参数栏中线条颜色设置成红色线条,宽度设置成4.0。 7)点击参数栏中线型下拉框右侧的黑三角,在出现的下拉菜单中选择Custom项。在弹出的线型对话框中,将线型设置成Dotted,Dot Spacing(即点距)设置成0.5,Thickness设置为4,点击OK按钮。 8)将鼠标移动到工作区中,鼠标光标将变成墨水瓶形状,用墨水瓶依次点击文章边界,文字周围将出现红色点状线边框。 9)选择菜单Edit->Clear,文字的填充部分将被删除,这时工作区中将只剩下红色点状线边框,就完成了我们要制作的线框文字。 通过对线型对话框进行不同的设置,可以得到多种不同线型的边框,可以根据需要进行设置。有空时,您不妨试一下,必将能学到很多东西,不过,现在您千万别离开,后面还有更精彩的课程等着您呢! | |||
| 1 | 下载 | ||
| 荧光文字的制作 逐步说明: 1)选择菜单File->New,创建一个新电影。 2)选择Modify->Movie,弹出电影属性对话框,将其中的背景颜色设置成深蓝色,大小设置为宽:480;高:150。 3)选择工具栏中的文字工具,点击文字工具参数栏中字体颜色设置按钮,将弹出颜色选择板,从中选择自定义颜色按钮,弹出颜色设置对话框,按照如图所示的参数设置这个对话框, 然后将它关闭。字体类型设置成Lucida Handwriting,字体大小设置成100。 4)在工作区中点击鼠标,然后在出现的黑框中输入文字“hongen”。 5)选择工具栏中箭头工具,将文字移动到工作区中间。 6)按键盘的“Ctrl+B”键,将文字打碎。 7)选择工具栏中墨水瓶工具,将墨水瓶工具参数栏中线条颜色设置成明黄色,线条宽度设置成1.0。 8)将鼠标移动到工作区中,鼠标光标将变成墨水瓶形状,用鼠标依次点击文字边框,文字周围将出现明黄色边框。 9)选择工具栏中的箭头工具,按住键盘上的Shift键,依次双击每个字母外的明黄色边框,将他们全部选中。 10)选择菜单Modify->Curves->Lines to Fills,黄色边框被转变成可填充区域(这项在8找不到)。 11)选择菜单Modify->Curves->Soften Edges,再按照如图所示的参数设置Soften Edges对话框。点击OK按钮,关闭对话框。 12)选择工具栏中箭头工具,在工作区的空白处点击鼠标,取消对文字边框的选择。这时可以看到,明黄色边线两边出现了模糊渐变,就形成了荧光文字的效果。 | |||
| 1 | ![]() |
三张图每隔1秒顺序切换 | 下载 |


