日志 教程
当前位置: 教程  >  游戏开发  >  网页游戏开发  >  正文

关于ActionScript的介绍

作者:李怀东 发表于 2011/3/6 22:52:39     评论(0)     阅读(5633)     
ActionScript 动作脚本是遵循 ECMAscript第四版 的 Adobe Flash Player 运行时环境的编程语言。它在 Flash 内容和应用程序中实现交互性、数据处理以及其他功能。 ActionScript是Flash的脚本语言,与JavaScript相似,ActionScript是一种编程语言,新出的AS3.0使用OOP(面对对象编程),增加更强的报错能力,指定类型也更明确。

actionscript中的相关术语
  1.Actions (动作):就是程序语句,它是actionscript脚本语言的灵魂和核心.  
  2.Events (事件):简单的说,要执行某一个动作,必须提供一定的条件,如需要某一个事件对该动作进行的一种触发,
那么这个触发功能的部分就是actionscript中的事件.  
  3.Class (类):是一系列相互之间有联系的数据的集合,用来定义新的对象类型.  
  4.Constructor (构造器):用于定义类的属性和方法的函数.  
  5.Expressions (表达式):语句中能够产生一个值的任一部分.  
  6.Function.(函数):指可以被传送参数并能返回值的以及可重复使用的代码块.
  7.Identifiers (标示符):用于识别某个变量,属性,对象,函数或方法的名称. 
 8.Instances (实例):实例是属于某个类的对象,一个类的每一个实例都包含类的所有属性和方法.
  9.Variable (变量):变量是储存任意数据类型的值的标示符.
  10. Instancenames (实例名):是在脚本中指向影片剪辑实例的唯一名字.
  11.Methods (方法):是指被指派给某一个对象的函数,一个函数被分配后,它可以作为这个对象的方法被调用.
  12.Objects (对象):就是属性的集合.每个对象都有自己的名字和值,通过对象可以自由访问某一个类型的信息.
  13.Property (特性):对象具有的独特属性.

版本历史
  ActionScript 1.0 (Flash 1.0-6.0) 对应的虚拟机为 AVM1 , 基于 ECMA-262 V2 (相当于JavaScript 1.3)   
ActionScript 2.0 (Flash 7.0-8.0) 对应的虚拟机为 AVM1 , 基于 ECMA-262 V3 (相当于JavaScript 1.5)
  ActionScript 3.0 (Flash 9.0-?) 对应的虚拟机为 AVM2 ,基于 ECMA-262 V4 (相当于JavaScript 2.0)

ActionScript 是针对 Adobe Flash Player 运行时环境的编程语言,它在 Flash 内容和应用程序中实现了交互性、数据
处理以及其它许多功能。   ActionScript 是由 Flash Player 中的 ActionScript 虚拟机 (AVM) 来执行的。ActionScript 代码通常被编译器编译成"字节码格式"(一种由计算机编写且能够为计算机所理解的编程语言),如 Adobe Flash CS3 Professional 或 Adobe® Flex? Builder? 的内置编译器或 Adobe® Flex? SDK 和 Flex? Data Services 中提供的编译器。字节码嵌入 SWF 文件中,SWF 文件由运行时环境 Flash Player 执行。   ActionScript 3.0 提供了可靠的编程模型,具备面向对象编程的基本知识的开发人员对此模型会感到似曾相识。ActionScript 3.0 中的一些主要功能包括:   一个新增的 ActionScript 虚拟机,称为 AVM2,它使用全新的字节码指令集,可使性能显著提高   一个更为先进的编译器代码库,它更为严格地遵循 ECMAScript (ECMA 262) 标准,并且相对于早期的编译器版本,可执行更深入的优化   一个扩展并改进的应用程序编程接口 (API),拥有对对象的低级控制和真正意义上的面向对象的模型   一种基于即将发布的 ECMAScript (ECMA-262) 第 4 版草案语言规范的核心语言   一个基于 ECMAScript for XML (E4X) 规范(ECMA-357 第 2 版)的 XML API。E4X 是 ECMAScript 的一种语言扩展,它将 XML 添加为语言的本机数据类型。   一个基于文档对象模型 (DOM) 第 3 级事件规范的事件模型
评论
显示
悄悄话
汇众教育官网 | 联系方式 | 版权声明 | 友情链接
Copyright 2008© 汇众益智(北京)教育科技有限公司. All Rights Reserved
京ICP备09092043号 京公网安备11010802009023号