Flash ActionScript3.0教程

Flash ActionScript3.0教程

ID:44171737

大小:2.24 MB

页数:163页

时间:2019-10-19

Flash ActionScript3.0教程_第1页
Flash ActionScript3.0教程_第2页
Flash ActionScript3.0教程_第3页
Flash ActionScript3.0教程_第4页
Flash ActionScript3.0教程_第5页
资源描述:

《Flash ActionScript3.0教程》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第1章AcionScript3.0概述ActionScript3.0是针对FlashPlayer运行时环境的编程语言,它用于处理各种人机交互、数据交互等功能。本章将粗略的介绍ActionScript语言的发展历史、新增特色、编程环境等内容,以及第一个ActionScript3.0程序。1.1关于ActionScript3.0ActionScript3.0是随着AdobeFlashCS3和Flex2.0的推出而同步推出的脚本编程语言。本节将对ActionScript3.0进行简要的介绍,并通过一些具体的

2、实例图片,展示了常见的ActionScript的应用领域。1.1.1ActionScript3.0介绍ActionScript3.0与ActionScript以前的版本有个本质上的不同。它是一门功能强大、符合业界标准的一门面向对象的编程语言。它在Flash编程语言中有着里程碑的作用,是用来开发富应用程序(RIA)的重要语言。ActionScript3.0在用于脚本撰写的国际标准化编程语言ECMAScript的基础之上,对该语言做了进一步的改进,可为开发人员提供用于丰富Internet应用程序(RIA)

3、的可靠的编程模型。开发人员可以获得卓越的性能并简化开发过程,便于利用非常复杂的应用程序、大的数据集和面向对象的、可重复使用的基本代码。ActionScript3.0在FlashPlayer9中新的ActionScript虚拟机(AVM2)内执行,可为下一代RIA带来性能突破。1.1.2ActionScript3.0能做什么最初在Flash中引入ActionScript,目的是为了实现对Flash影片的播放控制。而ActionScript发展到今天,其已经广泛的应用到了多个领域,能够实现丰富的应用功能。

4、ActionScript3.0最基本的应用与创作工具AdobeFlashCS3结合,创建各种不同的应用特效,实现丰富多彩的动画效果,使Flash创建的动画更加人性话,更具有弹性效果。这些基础应用当中,应用最为广泛的就是使用ActionScript脚本控制的弹性菜单。下面是一个弹性的效果,1631.2ActionScript3.0的新特色ActionScript3.0包括二部分:核心语言和FlashPlayerAPI。核心语言用于定义编程语言的基本结构,比如声明变量,创建表达式控制程序结构和数据类型等。

5、FlashPlayerAPI是由一系列用于实现特定功能的flashplayer类组成。1.2.1核心语言的新特色ActionScript3.0核心语言与ECMAScript标准兼容,并和新改进的一些功能区域进行结合。下面是对一些其开发者方便的地方和用法总结的一些新特点:1.运行时的异常处理机制2.运行时类型3.密封类4.闭包方法5.E4X6.正则表达式7.命名空间8.新基元类型1.2.1FlashPlayerAPI新功能FlashPlayerAPI为增强FlashPlayer容纳ActionScrip

6、t语言的能力而引入的一组类和功能。这种功能把ActionScript核心语言和Flash平台之间建立了一座桥梁,大大提高了Flash应用程序的能力,并对核心语言起到了重要的补充作用。下面列出一些FlashPlayerAPI功能的新特点:1.DOM3事件模型2.显示列表API1.3FlashCS3的动作面板介绍FlashCS3中可以使用动作面板、“脚本窗口”或者外部编辑器的创作环境中田间ActionScript代码。本节就来介绍一下FlashCS3的动作面板窗口和FlashCS自带的编辑器窗口,并将详细

7、的介绍功能按钮的作用。1.3.1动作面板概述如果要在FlashCS3中加入ActionScript代码,可以直接使用动作面板来输入。要打开动作面板,请执行下面的操作:单击【窗口

8、【动作】,或者按【F9】。163打开后的动作面板如图所示。下面对图中各部分的名称及作用加以说明。A:脚本窗格,用于输入代码的地方。B:面板菜单,单击后可显示动作面板功能菜单C:动作工具箱,可以通过双击或者拖动的方式将其中的ActionScript元素添加到脚本窗格中。D:脚本导航器,其有两个功能,一是通过单击其中的项目,可以将

9、与该项目相关的代码显示在脚本窗口中,二是通过双击其中的项目,对该项目的代码进行固定操作。1.3.2脚本窗口概述ActionScript3.0是很好的面向对象编程语言,同样FlashCS3也提供了一个很不错的脚本编辑器,这就是Flash的脚本窗口。使用脚本窗口可以创建或者导入外部的脚本文件,这些文件可以是ActionScript、FlashCommunication或FlashJavaScript文件。1.3.3动作面板和脚本窗口的工具介绍在动作面板和脚本

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。