Flash 8中文版动画制作基础 教学课件 作者 刘杰 袁云华 项目七 创建交互式动画.pptVIP

Flash 8中文版动画制作基础 教学课件 作者 刘杰 袁云华 项目七 创建交互式动画.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7章 创建交互式动画 第7章 创建交互式动画 7.1 ActionScript 概述 7.1.1 关于ActionScript 7.1.2 ActionScript的作用对象 7.1.3 ActionScript的编辑环境 7.1 ActionScript 概述 创建交互式动画的关键,是设置当指定的事件发生时要执行的动作。事件既可以在动画播放到特定帧时触发动作,也可以在用户单击按钮或按键时触发动作。用户可以为事件的响应设计一定的动作。例如,可以通过单个语句指令告诉Flash动画停止播放;也可以使用一系列语句,要求动画在执行某个动作之前,先了解动画的当前状态。 7.1.1 关于ActionScript 为什么在众多的动画设计软件中,Flash软件会如此受欢迎呢?原因很多,但是最重要的一点是因为Flash具有ActionScript。而且随着Flash版本的升级,ActionScript也越来越成熟和完善,让动画制作者更加得心应手。ActionScript能轻松实现对动画的控制以及对对象属性的修改等操作,还可以取得使用者的动作或资料进行必要的数值计算以及控制动画中的音效等。利用ActionScript可以做出互动式的网站、游戏。 7.1.1 关于ActionScript 那么,什么是ActionScript呢?ActionScript是一种专属于Flash的程序语言,它与JavaScript有些相似,是一种面向对象的编程语言。有了ActionScript之后,不仅能动态地控制动画的进行,而且还能进行各种运算,甚至由各种方式取得使用者的动作或资料,这样大大增强了对动画的交互性控制功能。 7.1.2 ActionScript的作用对象 前面已经初步介绍了ActionScript的基本功能,那么在哪儿可以编写ActionScript脚本程序呢?在Flash 8 的起始页可以选择【ActionScript文件】和【ActionScript通信文件】来编写可重用的ActionScript代码,如图7-1所示。在【Flash文档】的动画设计过程中,可以在3个地方加入ActionScript脚本程序,它们分别是关键帧、按钮和影片剪辑。 7.1.3 ActionScript的编辑环境 可以将ActionScript附加到关键帧、按钮以及影片剪辑中,不过要从哪里开始编写呢?Flash 8提供了一个专门用来编写动作脚本的开发环境,这就是【动作 - 帧】面板。根据附加主体的不同,可以用不同的方式打开【动作 - 帧】面板。 7.1.3 ActionScript的编辑环境 1.打开【动作 - 帧】面板的方法,如下图所示。 7.1.3 ActionScript的编辑环境 2. 【动作 - 帧】面板简介,如图7-3所示。 7.2 ActionScript的语法 7.2.1 注释 7.2.2 关键字与对象命名 7.2.3 数据类型和常量、变量 7.2.4 运算符和表达式 7.2.5 语句 7.2.6 路径 7.2.7 函数 7.2.8 事件 7.2 ActionScript的语法 上一节介绍了ActionScript的编辑环境,这一节简单介绍一下ActionScript的语法。 任何一种语言都有其语法,ActionScript的语法结构类似于C++。下面用一个例子,让读者对ActionScript有一个大概的印象。如图7-4所示。 7.2.1 注释 ActionScript中的注释仅仅是用来做一些标记方便阅读代码,并不当作程序的正式代码组成部分。比如上面例子中的“//创建一个空的影片剪辑”n_mc“;”就是对语句“_root.createEmptyMovieClip(”n_mc“,1);”的解释,当然不是每个语句都必须得写注释。单行的注释用“//”开头后面跟注释语句,而如果注释较多一行写不完的话则必须以“/*”开头,“*/”结尾。 7.2.2 关键字与对象命名 关键字即为ActionScript的系统保留字,在变量、函数等用户自定义的元素命名时不能够使用关键字。在给按钮、影片剪辑实例、文本对象命名时也不要使用关键字。常见的关键字有:break、for、new、var、continue?、function、return、void、delete、if、this、while、else in、typeof、with、on、_root、_global等。 7.2.3 数据类型和常量、变量 ActionScript中的数据类型有字符串、数字、布尔值、对象、影片剪辑、null类型和undef

您可能关注的文档

文档评论(0)

时间加速器 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档