Типы примеров
В «Руководстве разработчика по 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;
файл .FLA для использования в Flash Professional;
один или несколько файлов MXML для работы в Flash Builder;
файлы с данными, файлы изображений, звуковые файлы и другие файлы, используемые в приложении (необязательно).
Практические пример также можно найти во многих статьях по быстрому началу работы в центрах разработчиков Flash Developer Center и Flex Developer Center.
Практические примеры обычно предоставляются в виде архивных ZIP-файлов.