第六章 flash课件制作.doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第六章 flash课件制作

6 FLASH 课件制作 Flash课件是非常受广大师生喜爱的课件形式,以其文件小,色彩艳丽,动画效果好,使用方便而著称,近年来发展很快。本章介绍Flash课件的动作脚本、Flash课件的声音与视频运用以及Flash课件的技术结构。 6.1 Flash课件概述 Flash是美国Macromedia公司所设计的一种二维矢量动画软件Adobe Flash CS5.5,最新的3.0编程语言替换原来的2.0编程语言。Flash软件自身携带了很多模板,如范例模板下,就有菜单范例、切换按钮范例和SWF的预加载器等14种模板,应用非常方便,特别是SWF的预加载器模板,共有三层,分别是“背景”“内容”“动作”, “背景”各帧公用,每帧为一个内容画面,这种技术结构,比较接近课件制作的要求,启发人们探索Flash课件的基本技术结构。 Flash本身的层、帧结构非常明晰,再加上Flash中影片剪辑的包容性,代码片段的易用性,元件及组件的可重复使用性,动画与代码之间的可转换性以及可保存为“Flash CS5.5未压缩文档(*.xfl)ActionScript是Flash的脚本解释语言,简称AS。 1.动作脚本初步 Adobe Flash CS5 中提供了ActionScript 3.0(缩写为AS3.0) 和ActionScript 2.0(缩写为AS2.0)两种脚本语言。这是两种区别较大的编程语言,随着编程技术的专业化, AS3.0将替代AS 2.0。本书用AS 3.0进行编程,在新建Flash文档时,选“新建文档”对话框中的第一项“Flash文件(ActionScript 3.0)”。 ActionScript是一种面向对象的编程语言。相对于其它的编程语言,ActionScript要容易一些。 (1)动作面板 图 6-2-1为动作面板。主要包括AS版本过滤器、动作工具箱、脚本导航器、脚本编辑窗口和工具栏等。AS版本过滤器位于面板左上方,用以选择AS版本;动作工具箱位于面板左侧,用来浏览ActionScript元素的分类列表;脚本导航器位于面板左下方,显示正在工作的对象以及在哪些帧上添加了脚本,可以在各个脚本之间切换。脚本编辑窗口位于面板的右侧,在这里编辑ActionScript脚本。工具栏在脚本编辑窗口上方,主要由“将新项目添加到脚本中”“查找”“插入目标路径”“语法检查”“自动套用格式”“显示代码提示”“调试选项”“折叠成对大括号”“ 折叠所选”“展开全部”“应用块注释”“应用行注释”“删除注释”“显示/隐藏工具箱”“代码片段”“脚本助手”和“帮助”等工具组成。 图 6-2-1 动作面板 (2)AS版本过滤 在Flash中,对不同的应用程序环境,可以使用的语句是不同的,一般情况下,可以使用内置类,并通过版本过滤器使AS版本在ActionScript3.0、ActionScript2.0之间切换,如果为手机编写Flash程序,可将AS版本滤器设置为Flash Lite 1.0 ActionScript,过滤掉不需要的内容。 类是对象的抽象表示,用以定义新的对象类型,如影片剪辑类、声音类、数组类等,而实例是属于某个类的对象。 Flash中的元件本质上也是一个“类”。类表达的是一般关系,而类的实例则表达的是特殊关系。类包含变量与函数两个因素,创建实例后,变量会成为实例的“属性”,而函数将成为实例的“方法”。影片剪辑类、声音类等在安装Flash的时候,就已经存在于Flash之中,因而称做“内置类”。 (3)按钮事件侦听器 Flash中的事件是ActionScripit能够识别并可响应的事情。SWF文件中的任何交互都可视为事件,如鼠标单击,键盘输入等。 事件侦听器也称为事件处理函数,是Flash Player为响应特定事件而执行的函数。用按钮控制动画或课件的运行,就要用到按钮事件侦听器。 例 用按钮控制动画的播放与停止。 打开一个flash文件,先在舞台上建立两个按钮元件的实例,并分别命名为“play_btn”和“stop_btn”,后缀“_btn ”可作为按钮的标识。对于播放按钮,可写出如下动作脚本: play_btn.addEventListener(MouseEvent.CLICK,work1); function work1(event:MouseEvent) { play();

您可能关注的文档

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档