Flash动画制作第8章创建交互动画.ppt
文本预览下载声明
Flash动画制作 动作脚本术语 1、on是事件处理函数。 release是鼠标事件,按下左键并释放时的事件。 2、play();是时间轴控制函数,共有9种。 stop();使影片停止在当前时间轴的当前帧中。 play():使影片从当前帧开始继续播放。 gotoAndStop():跳转到用帧标签或帧编号指定的某一特定帧并停止。 gotoAndPlay():跳转到用帧标签或帧编号指定的某一特定帧并继续播放。 nextFrame:使影片转到下一帧并停止。 prevFrame:使影片回到上一帧并停止。 nextScene:使影片转到下一场景并播放。 prevScene:使影片回到上一场景并播放。 stopAllSounds:停止播放时间轴上的所有声音。 3、“//”是注释符。 4、代码提示功能:输入左括号、句点(.)后会有提示 实例28 计算器 实例29 升降旗 实例30 飘雪 实例31 转动的齿轮 实例32 怕鼠标的小球 实例33 旋转镜头 实例要求:利用ActionScript的语法规则,制作飘雪动画. 步骤: 1、新建文档。舞台大小为540px × 350px。背景:黑色。 2、新建图形元件“雪”。直线工具绘制雪花。 3、创建影片剪辑元件“下落”。单击第1帧,拖入“雪”。分别在第20帧和第40帧插入关键帧。依次改变各关键帧图形透明度为0%、79%、0%,移动图形位置,创建补间动画,制作飘雪效果。 4、创建影片剪辑元件“文字”。输入文本“飘雪”,分别在第5、10、15、20、25帧插入关键帧,改变各帧文本的颜色。 实例要求:利用ActionScript的语法规则,制作飘雪动画. 5、创建影片剪辑元件“动作1”,第2帧插入关键帧,选择文本工具,设置类型为“输入文本”。拉一个文本框426*269。单击第1帧,加入语句:stop(); 单击第2帧,加入语句: a=random(10); while(Number(10)=2){ a=Number(a)+1; setProperty(/one/snow,_x,random(500)); setProperty(/one/snow,_y,random(500)); n=number(n)+1; duplicateMovieClip(/one/snow,snow_add n,n); } 实例要求:利用ActionScript的语法规则,制作飘雪动画. 6、创建影片剪辑元件“动作2”,单击第一帧输入语句: a=random(100); while(Number(a)=100){ a=Number(a)+1; setProperty(/snow,_x,random(500)); setProperty(/snow,_y,random(400)); setProperty(/snow,_xscale,random(50)); setProperty(/snow,_yscale,random(50)); setProperty(/snow,_rotation,random(360)); duplicateMovieClip(/snow,snow_,add a,a);} 7、返回场景1,添加一个新图层。单击图层1第1帧,拖入元件 “文字”。在第2帧插入关键帧。单击图层2第1帧,拖入元件“下落”并指定实例名为“snow”,在该层第2帧插入关键帧。 基本动作命令 在Flash中,动作是指可以在指定事件发生时运行的命令 时间轴的控制 影片剪辑的控制 浏览器/网络的控制 时间轴:包括场景和帧 在“动作”面板中,单击“全局函数”中的“时间轴函数”选项后,会显示若干用于控制影片中场景和帧的命令 时间轴的控制 时间轴控制动作 实例要求:制作转动的齿轮,体会控制播放效果。 步骤: 1、新建文档。舞台大小为400px × 300px。背景:蓝色。 2、新建图形元件,“齿轮”。利用铅笔和椭圆绘制齿轮。 3、将“齿轮”元件拖入舞台。第60帧插入关键帧。创建补间动画,顺时针旋转1次。 4、插入图层2,将“齿轮”元件拖入舞台。第60帧插入关键帧。创建补间动画,逆时针旋转1次。 5、插入图层3,“窗口”-“公用库”-“按钮”,打开playback rounded按钮,将所需要的按钮插入舞台中。在按钮下输入文字。 实例要求:制作转动的齿轮,体会控制播放效果。 6、“窗口”-“动作”,打开动作面板,单击某一按钮,添加AS动作语句。 on(release) {play();}//开始播放 nextFrame();//下一帧 stop();//停止播放 prevFrame();//前一帧 gotoAndS
显示全部