▼ActionScript 3.0メモ▼
FlashDevelopによるFlashアプリの開発
FlashDevelopを利用して、"Hello World!"という文字列を表示するFlashアプリを作成する。
※Flash Player 9以降
開発ツールの準備
FlashDevelopの実行に必要な開発ツールは以下の5つ。他の4つをインストール後にFlashDevelopをインストール。
- Java 6(JRE1.6)
Javaアプリの実行環境。
FlashDevelopの一部機能実行に必要。
インストーラの指示に従ってインストール。
- .Net Framework 3.5
.Netアプリの開発環境。
FlashDevelopの一部機能実行に必要。
インストーラの指示に従ってインストール。å
- Flex 3 SDK
コマンドラインベースのFlash用開発環境。
FlashDevelopのビルド機能実行に必要。
「Latest Milestone Release Builds」の「Adobe Flex SDK」をダウンロードして解凍し、適当なフォルダ(C:¥flex_sdk_3.4.0.9271等)に配置。
- Flash Player 10 (debug versions)
デバッグ用のFlash Player。
FlashDevelopのプレビュー機能実行に必要。
ダウンロードして解凍し、最新版のフォルダの「flashplayer10rXX_XX_win_sa_debug.exe」を適当なフォルダ(C:¥flashplayer等)に配置。
- FlashDevelop
オープンソースのFlash用統合開発環境。
Windowsのみで実行可能。
インストーラの指示に従ってインストール。 å
初期設定を以下のように行う。
- FlashDevelopを起動
- メニュー「Tools→Program Settings...」を選択
- 「AS3Context」を選択
- 「Flex SDK Location」にFlex SDKのパスを指定
- 「Default Flash Version」に「10」を指定
- 「FlashViewer」を選択
- 「External Player Path」にFlash Player 10(debug versions)のパスを指定
- 「Movie Display Style」に「External」を指定
プログラムの作成
プロジェクトの作成
- FlashDevelopを起動
- メニュー「Project→New Project」を選択
- 「AD3 Project」を選択
- Nameに「HelloWorld」を入力
- Create directory for productにチェック
- OKボタンを押す
ソースコードの作成
- ProjectsのsrcのMain.asをクリックして、ポップアップ「Rename」を選択
- "HelloWorld"と入力し、改行を押す
HelloWorld.as package { import flash.display.*; import flash.text.*; //HelloWorld [SWF(width=240, height=240, backgroundColor=0xFFFFFF)] public class HelloWorld extends Sprite { //コンストラクタ public function HelloWorld() { var textField:TextField=new TextField(); textField.text="Hello World!"; addChild(textField); } } }
ビルドと実行
Test Movie(青右三角)ボタンを押す。
Flash Player(debug versions)でプレビューを行うことができる。
binフォルダにHelloWorld.swfが生成されている。