《交互式动画基础》PPT课件

《交互式动画基础》PPT课件

ID:39386203

大小:1.32 MB

页数:118页

时间:2019-07-02

《交互式动画基础》PPT课件_第1页
《交互式动画基础》PPT课件_第2页
《交互式动画基础》PPT课件_第3页
《交互式动画基础》PPT课件_第4页
《交互式动画基础》PPT课件_第5页
资源描述:

《《交互式动画基础》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第10章交互式动画基础10.1Flash中的交互功能10.2常见动作语句10.3创建交互式动画本章小结习题十Flash中的交互功能是由事件、目标和动作组成的。如果将现实生活中的开门看作一个交互过程,那么其中潜在的逻辑关系如下:   (1)事件:即开门行为发生的原因,这里指人走到房门口。   (2)目标:即开门行为发生的对象,这里指门。10.1Flash中的交互功能(3)动作:即开门行为发生的内容,这里指用钥匙开门。   在Flash8中,创建交互式动画就是要设置在某种事件下对某个对象执行某个动作。其中,事件指用户单击

2、按钮或影片剪辑实例、用户按下键盘等操作;动作指使播放的动画停止、使停止的动画重新播放等操作。10.1.1事件按照触发方式的不同,事件可以分为两种类型:一种是基于时间的,如当动画播放到某一时刻时,事件就会被触发,即通常所说的“帧事件”;另一种是基于动作的,如单击鼠标、单击按钮或影片剪辑实例、按下键盘等,即通常所说的“用户触发事件”。1.帧事件   帧事件指当动画播放到某一帧时的事件。例如要使动画播放到第20帧时停止播放,可以在第20帧中添加一个帧事件,其响应动作为“stop”,操作步骤如下:(1)选择“窗口”→“动作”

3、命令,打开动作面板,如图10.1.1所示。   (2)在时间轴中选中第20帧,按“F6”键插入关键帧,然后在动作工具箱中选择“全局函数”→“时间轴控制”→“stop”命令,双击鼠标左键,将其添加至脚本输入区,如图10.1.2所示。   注意:只有关键帧才能设置事件。   (3)按“Ctrl+Enter”键,测试动画效果。脚本输入区动作工具箱脚本导航器图10.1.1动作面板图10.1.2添加stop动作在Flash8中,用户还可以单击“脚本助手”按钮,将动作面板切换至脚本助手模式,在不太了解ActionScript的情

4、况下创建脚本。例如要控制一个包含两个场景的动画,当播放到“场景1”的第4帧时,开始播放“场景2”,然后在“场景2”播放结束后继续从“场景1”的第5帧开始播放,直至“场景1”播放完毕后结束动画,用户可以定义两个帧事件,操作步骤如下:   (1)选择“窗口”→“动作”命令,打开动作面板,如图10.1.1所示。(2)单击“脚本助手”按钮,将动作面板切换至脚本助手模式,如图10.1.3所示。   (3)选中“场景1”的第4帧,按“F6”键插入关键帧,在动作工具箱中选择“全局函数”→“时间轴控制”→“goto”命令,双击鼠标左

5、键,将其添加至脚本输入区,如图10.1.4所示。图10.1.3脚本助手模式下的动作面板图10.1.4添加goto动作(4)在“场景”下拉列表中选择“场景2”选项,在“帧”下拉列表中输入数字“4”。   (5)单击工作界面中的“编辑场景”按钮 ,在弹出的下拉菜单中选择“场景2”选项(见图10.1.5),切换至场景2的编辑窗口。图10.1.5选择“场景2”选项(6)选中“场景2”的最后一帧,按“F6”键插入关键帧,在动作工具箱中选择“全局函数”→“时间轴控制”→“goto”命令,双击鼠标左键,将其添加至脚本输入区。   

6、(7)在“场景”下拉列表中选择“场景1”选项,在“帧”下拉列表中输入数字“5”。   (8)按“Ctrl+Enter”键,测试动画效果。2.用户触发事件   用户触发事件包括鼠标事件、键盘事件和影片剪辑事件3种,通过它们对单击鼠标或按下键盘等动作做出响应,下面简单介绍一些用户触发事件。(1)press:当将鼠标指针移到按钮上时,单击鼠标左键发生动作。   (2)keyPress:当按下指定键时发生动作。   (3)keyUp:当释放某键时发生动作。   (4)keyDown:当按下某键时发生动作。   (5)rele

7、ase:当将鼠标指针移到按钮上时,单击并释放鼠标左键发生动作。   (6)releaseOutside:当在按钮上按下鼠标左键,然后将鼠标指针移至按钮外释放时发生动作。(7)rollOver:当将鼠标指针放置在按钮上时发生动作。   (8)rollOut:当将鼠标指针从按钮上移过时发生动作。   (9)dragOver:当在按钮上按下鼠标左键,然后将鼠标指针移至按钮外后,又移至按钮上时发生动作。   (10)dragOut:当在按钮上按下鼠标左键,然后将鼠标指针移至按钮外时发生动作。   (11)mouseMove:

8、当移动鼠标时发生动作。   (12)mouseDown:当单击鼠标左键时发生动作。(13)mouseUp:当释放鼠标左键时发生动作。   (14)load:当加载影片剪辑元件到场景中时发生动作。   (15)unload:当从场景中卸载影片剪辑元件时发生动作。   (16)enterFrame:当加入帧时发生动作。   (17)data:当“L

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。