actionscript3.0电子教案new

actionscript3.0电子教案new

ID:34532768

大小:2.03 MB

页数:486页

时间:2019-03-07

actionscript3.0电子教案new_第1页
actionscript3.0电子教案new_第2页
actionscript3.0电子教案new_第3页
actionscript3.0电子教案new_第4页
actionscript3.0电子教案new_第5页
资源描述:

《actionscript3.0电子教案new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、FlashAS3编程基础主讲:李智勇13679235118leezy126@126.comPDFpdfFactoryProwww.fineprint.cn目录•第1章AcionScript3.0概述•第2章AS3.0编程语言基础•第3章AS3.0程序设计•第4章函数•第5章事件的发送和处理•第6章面向对象编程基础•第7章AS3.0显示编程PDFpdfFactoryProwww.fineprint.cn第1章AcionScript3.0概述•AS3是针对FlashPlayer运行时环境的编程语言,它用于处理各种人机交互、数据交

2、互等功能。本章将粗略的介绍ActionScript语言的发展历史、新增特色、编程环境等内容,以及第一个AS3程序。PDFpdfFactoryProwww.fineprint.cn1.1关于AS3•AS3是随着AdobeFlashCS3和Flex2.0的推出而同步推出的脚本编程语言。本节将对AS3进行简要的介绍。PDFpdfFactoryProwww.fineprint.cn1.1.1AS3介绍•AS3与ActionScript以前的版本有个本质上的不同。它是一门功能强大、符合业界标准的一门面向对象的编程语言。它在Flash编

3、程语言中有着里程碑的作用,是用来开发富应用程序(RIA)的重要语言。•AS3在用于脚本撰写的国际标准化编程语言ECMAScript的基础之上,对该语言做了进一步的改进,可为开发人员提供用于丰富Internet应用程序(RichInternetApplications)的可靠的编程模型。开发人员可以获得卓越的性能并简化开发过程,便于利用非常复杂的应用程序、大的数据集和面向对象的、可重复使用的基本代码。AS3在FlashPlayer9及以上版本的ActionScript虚拟机(AVM2)内执行,可为下一代RIA带来性能突破。PD

4、FpdfFactoryProwww.fineprint.cn1.1.2AS3能做什么•最初在Flash中引入ActionScript,目的是为了实现对Flash影片的播放控制。而ActionScript发展到今天,其已经广泛的应用到了多个领域,能够实现丰富的应用功能。•AS3最基本的应用与创作工具AdobeFlashCS3-5结合,创建各种不同的应用特效,实现丰富多彩的动画效果及各种交互功能,使Flash创建的动画更加人性化,更具有弹性效果。PDFpdfFactoryProwww.fineprint.cn1.2AS3的新特色

5、•AS3包括二部分:核心语言和FlashPlayerAPI。核心语言用于定义编程语言的基本结构,比如声明变量,创建表达式控制程序结构和数据类型等。FlashPlayerAPI是由一系列用于实现特定功能的flashplayer类组成。PDFpdfFactoryProwww.fineprint.cn1.2.1核心语言的新特色•1.运行时排错:错误会运行时抛出以帮助你调试你的影片•2.运行时变量类型检测:在回放时会检测变量的类型是否合法•3.类封装:静态定义的类以增强性能•4.方法封装:方法现在与它们相关的类实例绑定因此在方法中的

6、“this”将不会改变•5.E4X:一个新的,更易于操作的xml•6.正则表达式:支持本地化正规表达式•7.命名空间:不但在xml中支持命名空间而且在类的定义中也同样支持•8.int和uint数据类型:新的数据变量类型允许ActionScript使用更快的整型数据来进行计算•9.新的显示列表模式:一个新的,自由度较大的管理屏幕上显示对象的方法•10.新的事件类型模式:一个新的基于侦听器事件的模式PDFpdfFactoryProwww.fineprint.cn1.2.1FlashPlayerAPI新功能•FlashPlayer

7、API为增强FlashPlayer容纳ActionScript语言的能力而引入的一组类和功能。这种功能把ActionScript核心语言和Flash平台之间建立了一座桥梁,大大提高了Flash应用程序的能力,并对核心语言起到了重要的补充作用。PDFpdfFactoryProwww.fineprint.cn1.3FlashCS5的动作面板介绍•FlashCS5中可以使用动作面板、“脚本窗口”或者外部编辑器的创作环境中添加ActionScript代码。本节就来介绍一下FlashCS5的动作面板窗口和FlashCS自带的编辑器窗口

8、,并将介绍功能按钮的作用。PDFpdfFactoryProwww.fineprint.cn1.3.1动作面板概述•打开后的动作面板如图所示。•下面对图中各部分的名称及作用加以说明。•A:脚本窗格,用于输入代码的地方。•B:面板菜单,单击后可显示动作面板功能菜单•C:动作工具箱,可以通过双击

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

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

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