示例类型
《ActionScript 3.0 开发人员指南》以及其他相关的书籍、文章和语言参考中使用三种类型的代码示例:
代码片断示例
代码片断示例类似于:
var x:int = 5;
trace(x); // 5
代码片断仅包含说明一种想法的代码。它们通常不包含包语句或类语句。
基于类的示例
许多示例用于显示完整的 ActionScript 类的源代码。基于类的示例类似于:
package {
public class Example1 {
public function Example1():void {
var x:int = 5;
trace(x); //5
}
}
}
基于类的示例的代码包括一个包语句、一个类声明和一个构造函数。
包含多个源文件的实用示例
《ActionScript 3.0 开发人员指南》中的许多主题都以实用示例来结束,这些示例显示了如何在实用的实际上下文中使用某些 ActionScript 功能。这些示例通常包含多个文件,包括:
一个或多个 ActionScript 源文件
用于 Flash Professional 的 .FLA 文件
用于 Flash Builder 的一个或多个 MXML 文件
示例应用程序使用的数据文件、图像文件、声音文件或其他资源(可选)。
Flash 开发人员中心和 Flex 开发人员中心的许多快速入门文章中也提供了实用示例。
实用示例通常以 ZIP 归档文件的形式提供。