- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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();
您可能关注的文档
- 实用商务礼仪1-1.0.0.ppt
- 0.0第一课 情感物理.ppt
- 0-第0章-绪论-数值计算.ppt
- 微机原理第5章微型计算机与外设之间的数据传输.ppt
- 销售信息系统建设情况介绍-20000101-V0.0.ppt
- 第四讲-程序设计.ppt
- 0-0.科学之旅.ppt
- 面向对象技术-04顺序图和协作图.ppt
- UML与交互图20120515.ppt
- 韦德--终极ppt0.0.ppt
- GB/T 39560.10-2024电子电气产品中某些物质的测定 第10部分:气相色谱-质谱法(GC-MS)测定聚合物和电子件中的多环芳烃(PAHs).pdf
- 中国国家标准 GB/T 39560.10-2024电子电气产品中某些物质的测定 第10部分:气相色谱-质谱法(GC-MS)测定聚合物和电子件中的多环芳烃(PAHs).pdf
- 《GB/T 39560.10-2024电子电气产品中某些物质的测定 第10部分:气相色谱-质谱法(GC-MS)测定聚合物和电子件中的多环芳烃(PAHs)》.pdf
- GB/T 39560.302-2024电子电气产品中某些物质的测定 第3-2部分:燃烧-离子色谱法(C-IC)筛选聚合物和电子件中的氟、氯和溴.pdf
- 中国国家标准 GB/T 39560.2-2024电子电气产品中某些物质的测定 第2部分:拆解、拆分和机械制样.pdf
- 中国国家标准 GB/T 39560.302-2024电子电气产品中某些物质的测定 第3-2部分:燃烧-离子色谱法(C-IC)筛选聚合物和电子件中的氟、氯和溴.pdf
- GB/T 39560.2-2024电子电气产品中某些物质的测定 第2部分:拆解、拆分和机械制样.pdf
- 《GB/T 39560.2-2024电子电气产品中某些物质的测定 第2部分:拆解、拆分和机械制样》.pdf
- 《GB/T 39560.303-2024电子电气产品中某些物质的测定 第3-3部分:配有热裂解/热脱附的气相色谱-质谱法(Py/TD-GC-MS)筛选聚合物中的多溴联苯、多溴二苯醚和邻苯二甲酸酯》.pdf
- 中国国家标准 GB/T 39560.303-2024电子电气产品中某些物质的测定 第3-3部分:配有热裂解/热脱附的气相色谱-质谱法(Py/TD-GC-MS)筛选聚合物中的多溴联苯、多溴二苯醚和邻苯二甲酸酯.pdf
文档评论(0)