分类:ActionScript 2.0

来自Blueidea
蓝色月光讨论 | 贡献2007-12-15T10:25:08的版本

(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索

ActionScript 2.0 包括以下主要功能:

熟悉的面向对象编程 (OOP) 模型 ActionScript 2.0 的主要功能是一个大家熟悉的用于创建面向对象程序的模型。ActionScript 2.0 中实现了几个面向对象的概念和关键字,例如,类、接口 和包。如果您曾经使用 Java 进行过编程,那么您对这些概念一定很熟悉。

ActionScript 2.0 提供的 OOP 模型是以前的 Flash 版本中用于创建对象和建立继承的原型链方法的"句法定式"。使用 ActionScript 2.0,可以创建自定义类和扩展 Flash 的内置类。

严格数据类型指定 ActionScript 2.0 还允许您为变量、函数参数和函数返回类型显式指定数据类型。例如,下面的代码声明一个名为 userName、类型为 String 的变量,String 是一种内置的 ActionScript 数据类型(即类)。

var userName:String = "";

编译器警告和错误 以上两种功能(OOP 模型和严格数据类型指定)使创作工具和编译器能够提供编译器警告和错误消息,帮助您用比以往 Flash 中更快的速度找出应用程序中的错误。

在使用 ActionScript 2.0 时,请确保 FLA 文件的发布设置指定为"ActionScript 2.0"(Flash CS3 的默认发布设置为"ActionScript 3.0")。另外,如果您打开使用 ActionScript 1.0 的旧版 FLA 文件并开始用 ActionScript 2.0 对其进行改写,请将 FLA 文件的发布设置更改为 ActionScript 2.0。如果不这样做,FLA 文件将不会正确编译,也不会生成错误。

子分类

本分类只有以下子分类。

分类“ActionScript 2.0”中的页面

本分类只包含以下页面。