flash动画设计与项目实践8.pptVIP

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第8章 使用ActionScript创建交互式动画 8.1 Flash脚本语言基础 8.2 时间轴控制 8.3 按钮事件 8.4 利用play、stop、nextFrame、prevFrame语句结合按钮控制影片播放 8.5 利用navigateToURL语句连接到网页文件 8.6 制作个性化鼠标指针 8.7 利用startDrag和stopDrag制作可以拖动的影片剪辑 8.8 应用实例 8.9 习题与实验指导 8.1 Flash脚本语言基础 制作引人入胜的动画,需要用到动作脚本对动画进行编程控制。ActionScript3.0是Flash CS3的脚本语言,通过它可以实现用户与动画的交互,制作各种特殊效果。 8.1.4 脚本元素 8.2 时间轴控制 8.2.1 stop、play语句 8.3 按钮事件 8.3.1 基本事件的处理 8.3.2 按钮事件的动作脚本 8.4 利用play、stop、nextFrame、prevFrame语句结合按钮控制影片播放 8.5 利用navigateToURL语句连接到网页文件 8.6 制作个性化鼠标指针 8.7 利用startDrag和stopDrag制作可以拖动的影片剪辑 8.8 应用实例 8.9 习题与实验指导 * * 主目录 8.1.1 交互式动画原理 1. 交互式动画概述 以往电脑制作的动画通常是不可交互的,动画一直播放,观众不能控制动画的进程,动画也只能按照从开头到结尾的顺序播放。而Flash CS3允许用户参与和控制播放的内容,这使得用户的主动性大大提高,用户由被动的接受信息变为主动的查找信息,这就是通常所说的交互性功能。而应用了交互功能的动画就叫做交互式动画。ActionScript 3.0是Flash CS3中的编程语言,它的结构与JavaScript基本相同。ActionScript采用的也是面向对象的编程思想,它是以关键帧为对象,采用事件响应来定义和编写ActionScript,在Flash CS3中彻底地实现了面向对象的编程,这就是第三代的交互功能编程语言:ActionScript 3.0,对于有高级语言编程经验的用户来说,学习ActionScript 3.0是一件很容易的事。 2. ActionSscript 3.0新增功能 ActionScript 3.0需要一个全新的虚拟机AVM2来运行,但本质上,它仍是ActionScript,在ActionScript 1.0和ActionScript 2.0中的许多命令和程序概念仍然非常好的适用于ActionScript 3.0。在应用中ActionScript 3.0有很高的功效,还有就是ActionScript 3.0在Flash Player中的回放速度要比ActionScript 2.0代码快10倍。下面是一些ActionScript 3.0中的新特性: ● 运行时排错:错误会运行时抛出以帮助调试影片。 ● 运行时变量类型检测:在回放时会检测变量的类型是否合法。 ● 类封装:静态定义的类以增强性能。 ● 方法封装:方法现在与它们相关的类实例绑定,因此在方法中的“this”将不会改变。 ● E4X : 一个新的,更易于操作的xml ● 正规表达式:支持本地化正规表达式。 ● 命名空间:不但在xml中支持命名空间而且在类的定义中也同样支持。 ● int和uint数据类型:新的数据变量类型允许ActionScript使用更快的整型数据来进行计算。 ● 新的显示列表模式:个新的,自由度较大的管理屏幕上显示对象的方法。 ●新的事件类型模式:个新的基于侦听器事件的模式。 8.1.2 脚本编辑区的构成 1. 打开动作面板 要实现动画的交互功能,就必须通过编写ActionScript语言来实现,这就要用到动作—帧面板。 ● 右键单击时间轴上需要添加动作脚本的某个关键帧,在弹出的快捷菜单中选择“动作”命令即可弹出动作—帧面板。 ● 单击选中时间轴上需要添加动作脚本的某个关键帧,选择“窗口”→“动作”命令也可以打开动作—帧面板。 ● 选中时间轴上需要添加动作脚本的某个关键帧,按下F9快捷键也可以打开动作—帧面板。 ● 要开始写一个新脚本,选择“文件”→“新建”→“ActionScript 3.0文件”菜单命令。 2.动作面板的构成 ActionScript命令列表窗口 位置列表窗口 命令编辑窗口 8.1.3 语言的编写方式 编写Flash动作脚本并不需要对ActionScript有完全的了解,用户的需求才是真正

文档评论(0)

118books + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档