Progression - Framework for Flash >>> セットアップガイド

セットアップガイド

必要な開発環境を整えましょう。

はじめに

このセットアップガイドは Progression 3.0.7 をベースとして執筆されています。他のバージョンをご使用の場合には、一部内容に差異がある可能性がありますのであらかじめご了承ください。

パッケージの種類

Progression にはそれぞれご使用になる環境に対応した 3 種類のパッケージが存在します。以下の表を参照して必要なパッケージをインストールしてください。

環境 対応形式
Adobe Flash CS3 通常のインストーラ MXP 形式
MXP パッケージが使用できない場合 JSFL 形式
Adobe Flex Builder 3 SWC 形式
Adobe Flex 3 SDK SWC 形式

MXP 形式

このパッケージは Progression を Adobe Flash 上で使用するためのもっとも基本的な形式です。

インストール

まずはインストールに必要なパッケージを入手しましょう。ダウンロードページ を開き、「Progression 3 ダウンロード」一覧の中から最新の MXP 版パッケージをダウンロードしてください。

ダウンロードが完了したら、MXP ファイルをダブルクリックで実行してください。お使いのコンピュータに Adobe Extension Manager ※1 がインストールされていれば、自動的に起動してインストールが開始されます。

「拡張機能に関する免責 / ライセンス」が表示されるので、同意していただける場合には「承諾する」ボタンをクリックしてください。

インストールには若干時間がかかります。しばらくお待ちください。

完了すると「拡張機能 'Progression' のインストールが正常に終了しました。」というダイアログが表示されます。

最後に正しくインストールが完了しているかどうか確認します。Adobe Flash CS3 を起動して、画面上部ツールバーの「ウィンドウ」の「他のパネル」※2「Progression プロジェクト」「Progression シーンエディタ」「JSFL コンソール」の 3 つが表示 ※3 されていることを確認してください。

以上でインストールは完了です。

  • ※1 Adobe Extension Manager がインストールされていない場合には、ダウンロードページから必要なファイルを入手して、インストールを完了させてください。
  • ※2 「他のパネル」の項目が表示されない場合には、新規 Flash ファイルを作成してください。
  • ※3 表示されていない場合にはインストールに失敗している可能性があります。その場合には再インストールを行うか、または MXP パッケージをアンインストール後、JSFL パッケージを改めてインストールしてください。

アンインストール

Adobe Extension Manager を起動してください。

ウィンドウ上部の表示種類を「Flash CS3」に変更すると「インストールされた拡張機能」のリストに「Progression」がありますので、それを選択した状態でウィンドウ上部ツールバーの「ファイル」の「拡張機能の削除」を選択してください。

「拡張機能 'Progression' を削除しようとしています。続行しますか?」というダイアログが表示されますので、「はい」ボタンをクリックしてください。

アンインストールには若干時間がかかります。しばらくお待ちください。

「拡張機能 'Progression' の削除が正常に終了しました。」というダイアログが表示されたらアンインストールは完了です。

JSFL 形式

MXP パッケージがうまくインストールできない環境用の特殊な形式です。

インストール

まずはインストールに必要なパッケージを入手しましょう。ダウンロードページ を開き、「Progression 3 ダウンロード」一覧の中から最新の JSFL 版パッケージをダウンロードしてください。

ダウンロードが完了したら、ZIP ファイルを任意のソフトウェアで解凍してください。解凍後、フォルダ内にある Progression3-ja.jsfl を実行すると Adobe Flash CS3 が起動してインストールが開始されます。

「Progression 3 インストーラー」が表示されたら、ウィンドウ右下の「インストール」ボタンをクリックしてください。

「拡張機能に関する免責 / ライセンス」が表示されるので、同意していただける場合には「承諾する」ボタンをクリックしてください。

インストールには若干時間がかかります。しばらくお待ちください。

完了すると「インストールが完了しました」という画面が表示されます。

最後に正しくインストールが完了しているかどうか確認します。Adobe Flash CS3 を起動して、画面上部ツールバーの「ウィンドウ」の「他のパネル」※1「Progression プロジェクト」「Progression シーンエディタ」「JSFL コンソール」の 3 つが表示 ※2 されていることを確認してください。

以上でインストールは完了です。

  • ※1 「他のパネル」の項目が表示されない場合には、新規 Flash ファイルを作成してください。
  • ※2 表示されていない場合にはインストールに失敗している可能性があります。その場合には再インストールを行うか、開発者までご相談ください。

アンインストール

まずはインストール時に使用したパッケージを用意してください。

用意が出来たらインストール時と同じように Progression3-ja.jsfl を実行すると Adobe Flash CS3 が起動して「Progression 3 インストーラー」が表示されます。

未インストール時とは違って、ウィンドウ右下の「アンインストール」ボタンが有効になっていますので、それをクリックしてください。

アンインストールには若干時間がかかります。しばらくお待ちください。

完了すると「アンインストールが完了しました」という画面が表示されます。

以上でアンインストールは完了です。

SWC 形式

Flex Builder 3 や Flex 3 SDK などでコンパイルされたい方向けの形式です。

Flex Builder 3 で使用する場合

まずはインストールに必要なパッケージを入手しましょう。ダウンロードページ を開き、「Progression 3 ダウンロード」一覧の中から最新の SWC 版パッケージ(ZIP 形式)をダウンロードして、任意のソフトウェアで解凍してください。

次に Flex Builder 3 を起動して新規プロジェクトを作成、または既存プロジェクトを開きます。

Progression.swc ※1をプロジェクトの libs フォルダにコピー、もしくはプロジェクトのプロパティにある「Flex ビルドパス」の「ライブラリパス」にある「SWC の追加」ボタンからパスを追加してください。

以上で準備は完了です。

  • ※1 AIR プロジェクトの場合には ProgressionForAIR.swc を使用してください。

Flex 3 SDK で使用する場合

まずはインストールに必要なパッケージを入手しましょう。ダウンロードページ を開き、「Progression 3 ダウンロード」一覧の中から最新の SWC 版パッケージ(ZIP 形式)をダウンロードしてください。

ダウンロードが完了したら、ZIP ファイルを任意のソフトウェアで解凍してください。

コンパイルする際に「library-path」オプションを使用して、以下のように Progression.swc ※1 を追加してください。

mxmlc -library-path+=Progression.swc Main.as

以上で準備は完了です。

  • ※1 AIR プロジェクトの場合には ProgressionForAIR.swc を使用してください。

FlashDevelop で使用する場合

まずはインストールに必要なパッケージを入手しましょう。ダウンロードページ を開き、「Progression 3 ダウンロード」一覧の中から最新の SWC 版パッケージ(ZIP 形式)をダウンロードして、任意のソフトウェアで解凍してください。

次に FlashDevelop を起動して新規プロジェクトを作成、または既存プロジェクトを開きます。

Progression.swc ※1をプロジェクト内にコピーし、プロジェクトのプロパティにある「Compiler Options」にある「SWC Libraries」の項目に SWC ファイルまでのパスを追加してください。

以上で準備は完了です。

  • ※1 AIR プロジェクトの場合には ProgressionForAIR.swc を使用してください。



ProgressionによるFlashコンテンツ開発ガイドブック

ProgressionによるFlashコンテンツ開発ガイドブック
最新の Progression 4 に準拠した公式ガイドブックが遂に登場しました。

FLASH OOP for ActionScript 3.0

FLASH OOP for ActionScript 3.0
Progression の仕様を決定するまでの流れを技術的な面から解説しています。Progression 2 時代に執筆されたものですが、基本概念は Progression 3 でも同様です。

Web Designing (ウェブデザイニング) 2009年 08月号 [雑誌]

Web Designing 2009年 08月号
Progression 特集。

Web Designing (ウェブデザイニング) 2009年 03月号 [雑誌]

Web Designing 2009年 03月号
Progression の連載、第 3 回クラス編とインタビューが掲載されています。

Web Designing (ウェブデザイニング) 2009年 02月号 [雑誌]

Web Designing 2009年 02月号
Progression の連載、第 2 回コンポーネント編が掲載されています。