创建交互动画

创建交互动画

ID:43834801

大小:611.50 KB

页数:116页

时间:2019-10-15

创建交互动画_第1页
创建交互动画_第2页
创建交互动画_第3页
创建交互动画_第4页
创建交互动画_第5页
资源描述:

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

1、第7章创建交互动画前言到目前为止,我们都是使用Flash作为创建图像和动画的工具,但是我们也能够使用flash将这些元素转换成动态的游戏、交互式界面的组件。为了成功地实现交互,应了解一些高级交互背后的逻辑知识。但用户不必像一位计算机程序设计员那样设计复杂的程序,而只在影片中添加一些简单的交互动作。前言所谓交互动画,是指动画浏览者可使用键盘、鼠标操作来控制动画的播放,或调转到电影的其他部分、移动对象、在表格里填写数据及执行其他各种操作。Flash中,交互动画是通过动作脚本(ActionScript)语言设置动作来产生的。动作(action)是使用Actio

2、nScript编写的命令集,ActionScript是Flash的面向对象的编程语言。在最基本的情况下,动作将告诉Flash影片如何执行。它们可以是简单的(例如,告诉Flash向前跳跃并播放特定的帧),也可以是复杂的(例如进行计算,然后根据结果执行某些操作)。本章学习要点在创建交互动画时,最关键的步骤是设置指定事件在发生时要执行的动作。事件就是触发动作执行的信号。在Flash8中,播放头到达某个特定的帧时、或者用户单击了鼠标、或按下了键盘,都会根据相应的事件的设置,产生特定的动画效果。本章学习要点:了解和使用ActionScript使用基本动作添加交互作

3、用本章主要内容7.1ActionScript简介7.2ActionScript语法规则7.3ActionScript基础7.4编写和调试脚本7.5事件与动作7.6动作脚本的提高第7章创建交互动画7.1ActionScript简介ActionScript是面向对象的脚本程序语言。它的结构与JavaScript相似,都是采用面向对象的编程思想,但两者之间也存在着明显的区别。在Flash8中,ActionScript代码并不是任何地方都可以使用,应该将ActionScript代码添加到关键帧(Keyframe)、按钮(Button)或影片剪辑(MovieCli

4、ps)中,并分别称之为帧动作、按钮动作及影片剪辑动作。在Flash8中,利用ActionScript可实现交互功能,使用户对动画进行更灵活的控制。在Flash8中,使用ActionScript2.0编程非常方便,可以在动作-帧面板中直接输入脚本,也可以从弹出菜单或工具箱列表中直接调用语句、函数及运算符等元素。在编写过程中,输入的ActionScript2.0代码,系统会检查是否有语法错误并提示用户如何修改。Flash8中的ActionScript2.0具有如下特性:自由编写脚本模式:用户可以在动作-帧面板中直接输入脚本,也可以从弹出菜单或工具列表中直接调

5、用语句、函数及运算符等元素。点运算符:在Flash8中,用户可以使用点运算符获取和设置一个对象的属性和方法,包括电影剪辑实例的变量。数据类型:Flash8的动作脚本支持字符串、数值、逻辑、对象和电影剪辑,用户能够在ActionScript中使用不同类型的信息。自定义函数:用户可以根据需要自己定义带参函数,让函数返回一个值,以便在脚本中重用代码块。内置预定义对象:在Flash8中已经内置了很多已定义的类对象,可以通过这些对象构造出更多的数据对象或访问和管理某些类型的信息。剪辑动作:可以使用onClipEvent动作直接给编辑区中的电影剪辑实例分配动作,如m

6、ouseMove、data和load等事件。调试器:Flash8在的调试方面进行了改进。使用调试器可以查看和修改在测试动画模式、Flash独立播放器或浏览器中播放的动画的变量和属性值,以便容易发现动作脚本中的问题。新的面向对象编程模型:Flash8引入了几个新的语言元素,如class、extends、public、get、set、import等。这些元素采用比以前更为标准的方式来实现面向对象的编程。XML支持:使用预定义的XML对象可以把ActionScript转换为XML文档,然后传递到服务器端应用中,也可以用XML对象把XML文档载入Flash动画中

7、并加以解释。使用预定义的XMLSocket对象可以创建不间断的服务器连接,为实时应用传递XML数据。提供上下文敏感帮助:Flash8包含有动作-帧面板中可用的每个动作的上下文敏感帮助。在编写脚本的过程中,可以获得与正在使用的动作有关的信息。7.2ActionScript语法规则7.2.1ActionScript术语ActionScript根据其特定的语法规则使用专门的术语。与动作脚本相关的重要术语。1)动作(action):指定一个动画在播放时做某些事情的一些语句。如gotoAndPlay将播放头跳转到指定的帧或场景并继续播放;getURL则用于将影片链

8、接到指定的网页或文件。2)事件(events):一般情况,动作被触发时才会执行,

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

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

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