Flash CS5动画设计实例教程 第2版 教学课件 ppt 作者 鲍雷 教案 《flash cs5动画设计实例教程》7

上传人:E**** 文档编号:89189939 上传时间:2019-05-21 格式:PPT 页数:19 大小:368KB
返回 下载 相关 举报
Flash CS5动画设计实例教程  第2版  教学课件 ppt 作者 鲍雷 教案 《flash cs5动画设计实例教程》7_第1页
第1页 / 共19页
Flash CS5动画设计实例教程  第2版  教学课件 ppt 作者 鲍雷 教案 《flash cs5动画设计实例教程》7_第2页
第2页 / 共19页
Flash CS5动画设计实例教程  第2版  教学课件 ppt 作者 鲍雷 教案 《flash cs5动画设计实例教程》7_第3页
第3页 / 共19页
Flash CS5动画设计实例教程  第2版  教学课件 ppt 作者 鲍雷 教案 《flash cs5动画设计实例教程》7_第4页
第4页 / 共19页
Flash CS5动画设计实例教程  第2版  教学课件 ppt 作者 鲍雷 教案 《flash cs5动画设计实例教程》7_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《Flash CS5动画设计实例教程 第2版 教学课件 ppt 作者 鲍雷 教案 《flash cs5动画设计实例教程》7》由会员分享,可在线阅读,更多相关《Flash CS5动画设计实例教程 第2版 教学课件 ppt 作者 鲍雷 教案 《flash cs5动画设计实例教程》7(19页珍藏版)》请在金锄头文库上搜索。

1、目标技能 了解ActionScrip的基本功能 掌握常用基本动作的运用 学会影片的加载操作,第7章 ActionScript 介绍,本章目录 7.1 ActionScrip介绍 7.2 动作运用 7.3 使用AS进行影片加载实例,本章重点:帧动作、按钮动作、影片剪辑动作的运用。 本章难点:动作面板的使用、动作的加载。,7.1 ActionScrip介绍,7.1.1 ActionScrip介绍 ActionScrip(动作脚本)是对在Flash中运用的类似JavaScript语法的命令语言的通称。 制作交互动画需要在动画中添加ActionScrip语句来控制动画。 给动画添加ActionScri

2、p要通过“动作”面板来实现。 添加ActionScrip的对象是:时间轴的关键帧、按钮、影片剪辑元件。,7.1.2 动作面板的使用 动作面板浮动在面板下方,使用时,可用鼠标点击或按键盘上的【F9】键来展开或闭合。 如果动作面板被关闭,可使用【窗口】【动作 】菜单打开。 展开后的窗口如下图:,7.2 动作运用,动作可分为:帧动作、按钮动作、影片剪辑动作。 7.2.1 帧动作 gotoAndPlay:从当前帧转到目标帧开始播放动画。 gotoAndStop:从当前帧转到目标帧并停止播放动画。 play:开始播放已停止了的动画。 stop:从该帧停止当前正在播放的动画。 nextFrame:从当前帧

3、转到下一帧。 nextScene:从当前场景转到下一场景。 prevFrame:从当前帧转到前一帧。 prevScene:从当前场景转到前一场景。 stopAllSounds:停止正在播放的所有声音。,帧添加动作的代码,是在时间轴的关键帧上。 添加的方法是:在时间轴上选择要添加动作的关键帧,然后打开动作面板,选择动作代码即可 。 例子:在动画时间轴上添加stop动作。 第一步:制作运动动画 第二步:演示动画 第三步:在时间轴末尾关键帧添加stop动作 第四步:演示动画 请同学们比较分析两次演示动画的不同,7.2.2 按钮动作应用 按钮动作是按钮的灵魂,若不给按钮添加动作,按钮就毫无用处。 给按

4、钮添加动作的语法是: On(Event) /执行的动作 其中Event(事件)是指鼠标的各种动作,主要有: Press(点击):鼠标指针在按钮上按下时发生。 Release(释放):鼠标指针在按钮上按下并释放后时发生。 ReleaseOutside(释放离开):当鼠标指针按下按钮释放后离开按钮的响应区后发生。 RollOver(指针经过):当鼠标指针滑过按钮响应区(不必按下)时发生。 RollOut(指针离开):当鼠标指针滑过按钮响应区(不必按下)并离开后发生。 DragOver(拖放经过):在按钮上按下鼠标并拖住鼠标离开按钮,然后再次将鼠标指针移到按钮上时发生。 DragOut(拖放离开):

5、在按钮上按下鼠标并拖动鼠标离开按钮响应区时发生。,实例1:按钮控制动画跳动的篮球。 第一步:新建一个Flash文档 第二步:画地平线 第三步:制作篮球元件 第四步:制作篮球上下运动的运动动画 第五步:新建按钮层,把制作或从公用库中的按钮放到场景中 第六步:在时间轴第一帧添加STOP暂停动作 第七步:选中“播放”按钮,在按钮上添加Play播放动作 第八步:让同学们想一下如何制作“暂停”按钮? 第九步:测试动画 请同学们在脑子过一下动画的制作过程,实例2:“隐形”按钮控制的动画花开花谢。 第一步:新建一个Flash文档 第二步:制作“隐形”按钮元件 第三步:新建“花开花谢”影片剪辑元件 第四步:在

6、元件第一帧绘制花瓣,在15帧用面板复制命令复制成一朵花,并创建变形动画 第五步:在第16帧插入关键帧并把花朵转化为图形元件,在25帧插入关键帧,并创建16到25帧之间的运动动画 第六步:在25帧处调节“花”元件的Alpha亮度比为20 第七步:在“花开花谢”影片剪辑的第一帧添加Stop动作,并把隐形按钮放到第一帧,在按钮上添加gotoandplay(2)播放动作 第八步:回到场景中,把制作的“花开花谢”影片剪辑元件拖到场景中,在不同位置拖放多个,并可用变形工具改变大小形状 第九步:测试动画 请同学们在脑子过一下动画的制作过程,7.2.3 影片剪辑动作应用 与给按钮添加动作一样,在场景中选中要加

7、动作的影片剪辑元件,再添加动作。 给影片剪辑添加动作的语法是: OnClicpEvent(事件) /发生相应的事件以后将执行的动作 实例:2008奥运。,7.3 使用AS进行影片加载实例,在Flash中,动作脚本是核心和灵魂,本节介绍几个对影片片断控制的命令。 7.3.1 duplicateMovieClip和removeMovieClip 利用duolicateMovieClip命令,可以在播放动画时复制一个动画片段。在复制动画片段时,新复制的动画片段将从第1帧开始播放 。 利用removeMovieClip命令可删除复制的动画片段,但它不能删除原动画片段。 下面就通过一个实例来介绍这两个命

8、令的运用。,实例:“百鸟云集” 制作思路:先制作一个小鸟飞翔影片剪辑,然后利用duolicateMovieClip复制多个影片剪辑,形成“百鸟云集”;利用removeMovieClip使复制的“百鸟”散去“。可通过按钮控制时间轴来控制“云集”和“散去”。 “云集”的动作脚本是: stop(); i = 1; while (i100) duplicateMovieClip(“ff“, “come“ + i, i); setProperty(“come“ + i, _rotation, random(360); m = 30+random(80); setProperty(“come“ + i,

9、_xscale, m); setProperty(“come“ + i, _yscale, m); i+; ,实例:“百鸟云集” “散去”的动作脚本是: stop(); while (i0) removeMovieClip(“come“ + i); i-; 注意:动作脚本是在时间轴的关键帧上加的。,7.3.2 loadMovie应用举例 利用loadMovic动作可自动载入其它动画以实现多个动画自动连续播放。 实现效果: 动画开始处于暂停状态,当单击播放按钮时播放动画,播放到最后一帧时,自动载入准备好的下一动画。若在下一个动画中又嵌套了一个动画,同样是通过loadMovic实现自动载入。 下面

10、就通过一个实例来介绍这个命令的运用。,实例:多个动画调用 制作思路:先制作一个动画,并发布为SWF文件,然后制作主动画,在主动画的时间轴的关键帧上利用loadMovie命令调用另一个动画。可利用按钮来控制动画的播放。 注意: 1、调用的动画命令是加载在时间轴的关键帧上。 2、调用的动画是已发布的扩展名是swf的动画文件。 3、一个主动画可调用多个动画,还可调用有调用的动画。 4、当有多个动画载入连续播放时,如果层相同,后面载入的动画将替代前面的动画,如果层不同,可出现多个动画重叠播放的现象。 5、利用loadMovie自动载入播放动画,必须使自动载入的动画与主动画在相同文件夹下,否则当需要调入动画时,主动画会找不到要自动载入的动画。,本章小结 ActionScript是Flash动画的灵魂所在,制作交互性动画需要在动画中添加ActionScript语句来控制动画,在Flash中可以添加ActionScript语句的对象是:时间轴的关键帧、按钮、影片剪辑元件。 本章主要介绍了常用的动作命令以及在时间轴的关键帧、按钮、影片剪辑元件上加载动作的方法,还通过实例介绍了duplicateMovie、ClipremoveMovieClip和loadMovie 命令的运用。,本章到此结束,谢谢!,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号