- 1、本文档共165页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
FlashActionScript3.0教程概要1
AcionScript 3.0概述
ActionScript 3.0是针对Flash Player运行时环境的编程语言,它用于处理各种人机交互、数据交互等功能。本章将粗略的介绍ActionScript语言的发展历史、新增特色、编程环境等内容,以及第一个ActionScript3.0程序。
1.1 关于ActionScript 3.0
ActionScript3.0是随着Adobe Flash CS3和Flex 2.0的推出而同步推出的脚本编程语言。本节将对ActionScript3.0进行简要的介绍,并通过一些具体的实例图片,展示了常见的ActionScript的应用领域。
1.1.1 ActionScript 3.0介绍
ActionScript3.0与ActionScript以前的版本有个本质上的不同。它是一门功能强大、符合业界标准的一门面向对象的编程语言。它在Flash编程语言中有着里程碑的作用,是用来开发富应用程序(RIA)的重要语言。
ActionScript 3.0在用于脚本撰写的国际标准化编程语言ECMAScript的基础之上,对该语言做了进一步的改进,可为开发人员提供用于丰富Internet应用程序(RIA)的可靠的编程模型。开发人员可以获得卓越的性能并简化开发过程,便于利用非常复杂的应用程序、大的数据集和面向对象的、可重复使用的基本代码。ActionScript 3.0在Flash Player 9中新的ActionScript虚拟机(AVM2)内执行,可为下一代RIA带来性能突破。
1.1.2 ActionScript 3.0能做什么
最初在Flash中引入ActionScript,目的是为了实现对Flash影片的播放控制。而ActionScript发展到今天,其已经广泛的应用到了多个领域,能够实现丰富的应用功能。
ActionScript 3.0最基本的应用与创作工具Adobe Flash CS3结合,创建各种不同的应用特效,实现丰富多彩的动画效果,使Flash创建的动画更加人性话,更具有弹性效果。这些基础应用当中,应用最为广泛的就是使用ActionScript脚本控制的弹性菜单。下面是一个弹性的效果,
1.2 ActionScript 3.0的新特色
ActionScript 3.0包括二部分:核心语言和Flash Player API。核心语言用于定义编程语言的基本结构, 比如声明变量,创建表达式控制程序结构和数据类型等。Flash Player API是由一系列用于实现特定功能的flash player类组成。
1.2.1 核心语言的新特色
ActionScript3.0核心语言与ECMAScript标准兼容,并和新改进的一些功能区域进行结合。下面是对一些其开发者方便的地方和用法总结的一些新特点:
1.运行时的异常处理机制
2.运行时类型
3.密封类
4.闭包方法
5.E4X
6.正则表达式
7.命名空间
8.新基元类型
1.2.1 Flash Player API 新功能
Flash Player API为增强Flash Player容纳ActionScript语言的能力而引入的一组类和功能。这种功能把ActionScript核心语言和Flash平台之间建立了一座桥梁,大大提高了Flash应用程序的能力,并对核心语言起到了重要的补充作用。下面列出一些Flash Player API功能的新特点:
1.DOM3事件模型
2.显示列表API
1.3 Flash CS3的动作面板介绍
Flash CS3中可以使用动作面板、“脚本窗口”或者外部编辑器的创作环境中田间ActionScript代码。本节就来介绍一下Flash CS3的动作面板窗口和Flash CS自带的编辑器窗口,并将详细的介绍功能按钮的作用。
1.3.1 动作面板概述
如果要在Flash CS3中加入ActionScript代码,可以直接使用动作面板来输入。
要打开动作面板,请执行下面的操作:单击【窗口|【动作】,或者按【F9】。
打开后的动作面板如图所示。
下面对图中各部分的名称及作用加以说明。
A:脚本窗格,用于输入代码的地方。
B:面板菜单,单击后可显示动作面板功能菜单
C:动作工具箱,可以通过双击或者拖动的方式将其中的ActionScript元素添加到脚本窗格中。
D:脚本导航器,其有两个功能,一是通过单击其中的项目,可以将与该项目相关的代码显示在脚本窗口中,二是通过双击其中的项目,对该项目的代码进行固定操作。
1.3.2 脚本窗口概述
Action Script 3.0是很好的面向对象编程语言,同样Flash CS3也提供了一个很不错的脚本编辑器,这就是Flash的脚本窗口。使用脚本窗口可以创建或者导入外
您可能关注的文档
最近下载
- 北京银行:首次公开发行股票招股说明书.docx
- 南京市2025届高三年级学情调研(零模)语文试卷(含答案详解).docx
- 《学习任务群视域下开展小学语文多文本阅读的实践研究》课题研究方案.doc
- 商业物业管理要点.ppt
- AIGC基础与应用 课件全套 第1--8章 认识AIGC---AIGC的发展与展望.pptx
- 佛山海天调味食品股份有限公司限制性股票激励计划.PDF
- AutomotiveSPICE 详解培训课件.pptx
- 办公室安全检查表.xls VIP
- GB50595-2010:有色金属矿山节能设计规范.pdf VIP
- 安徽省蚌埠市蚌山区2022-2023学年九年级上学期第一次月考数学试题( 含答案解析 ).docx VIP
文档评论(0)