Progression で使用可能なコンポーネントのパラメータリファレンスです。
このコンポーネントを内包するシンボルが画面から表示または削除される際の効果を、フレームアニメーションで設定可能にする Flash IDE 用の拡張コンポーネントです。
| パラメータ名 | 説明 | 初期値 |
|---|---|---|
| inStateFrames | ムービークリップを表示する際のアニメーション範囲を示すフレームラベル及びフレーム番号を格納した配列を設定します。 | in, stop |
| outStateFrames | ムービークリップを消去する際のアニメーション範囲を示すフレームラベル及びフレーム番号を格納した配列を設定します。 | stop, out |
このコンポーネントを内包するシンボルをボタン化し、クリック時に指定された外部リンク先に移動するように設定する Flash IDE 用の拡張コンポーネントです。
| パラメータ名 | 説明 | 初期値 |
|---|---|---|
| href | ボタンがクリックされた時の移動先の URL を設定します。 | なし |
| windowTarget | ボタンがクリックされた時の移動先を開くウィンドウ名を設定します。 | _blank |
| upStateFrame | ムービークリップからロールアウトした際に表示するフレームラベル、またはフレーム番号を設定します。 | up |
| overStateFrame | ムービークリップをロールオーバーした際に表示するフレームラベル、またはフレーム番号を設定します。 | over |
| downStateFrame | ムービークリップをクリックした際に表示するフレームラベル、またはフレーム番号を設定します。 | down |
| currentStateFrame | ボタンに設定された移動先が Progression のカレントシーンであった場合に表示するフレームラベル、またはフレーム番号を設定します。 | current |
| disableStateFrame | ボタンに設定された移動先が存在しない場合に表示するフレームラベル、またはフレーム番号を設定します。 | disable |
| accessKey | ボタンの機能をキーボードから使用するためのアクセスキーを設定します。 設定できるキーはアルファベットの A ~ Z までの値です。 |
なし |
| toolTipText | ツールチップに表示するテキストを設定します。 この値が設定されていない場合にはツールチップは表示されません。 |
なし |
| toolTipTextColor | 表示するテキストの色を設定します。 | _ゴシック |
| toolTipTextFont | 表示するテキストのフォントを設定します。 | _ゴシック |
| toolTipBackgroundColor | ツールチップの背景色を設定します。 | #FFFFEE |
| toolTipBorderColor | ツールチップのボーダー色を設定します。 | #000000 |
| toolTipDelay | ツールチップを表示するまでの遅延時間をミリ秒で設定します。 | 750 |
| toolTipFollowMouse | 表示されたツールチップが対象にロールオーバーしている際に、マウスカーソルに追従するかどうかを設定します。 | true |
このコンポーネントを内包するシンボルをボタン化し、クリック時に現在シーンの次に位置するシーンに移動するように設定する Flash IDE 用の拡張コンポーネントです。
| パラメータ名 | 説明 | 初期値 |
|---|---|---|
| progressionId | 関連付けたい Progression インスタンスの id プロパティを示すストリングを設定します。 | なし |
| useTurnBack | 同階層で次のシーンが存在しない場合に、一番先頭のシーンに移動するかどうかを設定します。 | false |
| useRightKey | キーボードの右矢印キーを押した際にボタンを有効化するかどうかを設定します。 | true |
| upStateFrame | ムービークリップからロールアウトした際に表示するフレームラベル、またはフレーム番号を設定します。 | up |
| overStateFrame | ムービークリップをロールオーバーした際に表示するフレームラベル、またはフレーム番号を設定します。 | over |
| downStateFrame | ムービークリップをクリックした際に表示するフレームラベル、またはフレーム番号を設定します。 | down |
| currentStateFrame | ボタンに設定された移動先が Progression のカレントシーンであった場合に表示するフレームラベル、またはフレーム番号を設定します。 | current |
| disableStateFrame | ボタンに設定された移動先が存在しない場合に表示するフレームラベル、またはフレーム番号を設定します。 | disable |
| accessKey | ボタンの機能をキーボードから使用するためのアクセスキーを設定します。 設定できるキーはアルファベットの A ~ Z までの値です。 |
なし |
| toolTipText | ツールチップに表示するテキストを設定します。 この値が設定されていない場合にはツールチップは表示されません。 |
なし |
| toolTipTextColor | 表示するテキストの色を設定します。 | _ゴシック |
| toolTipTextFont | 表示するテキストのフォントを設定します。 | _ゴシック |
| toolTipBackgroundColor | ツールチップの背景色を設定します。 | #FFFFEE |
| toolTipBorderColor | ツールチップのボーダー色を設定します。 | #000000 |
| toolTipDelay | ツールチップを表示するまでの遅延時間をミリ秒で設定します。 | 750 |
| toolTipFollowMouse | 表示されたツールチップが対象にロールオーバーしている際に、マウスカーソルに追従するかどうかを設定します。 | true |
このコンポーネントを内包するシンボルをボタン化し、クリック時に現在シーンの親に位置するシーンに移動するように設定する Flash IDE 用の拡張コンポーネントです。
| パラメータ名 | 説明 | 初期値 |
|---|---|---|
| progressionId | 関連付けたい Progression インスタンスの id プロパティを示すストリングを設定します。 | なし |
| useTopKey | キーボードの上矢印キーを押した際にボタンを有効化するかどうかを設定します。 | true |
| upStateFrame | ムービークリップからロールアウトした際に表示するフレームラベル、またはフレーム番号を設定します。 | up |
| overStateFrame | ムービークリップをロールオーバーした際に表示するフレームラベル、またはフレーム番号を設定します。 | over |
| downStateFrame | ムービークリップをクリックした際に表示するフレームラベル、またはフレーム番号を設定します。 | down |
| currentStateFrame | ボタンに設定された移動先が Progression のカレントシーンであった場合に表示するフレームラベル、またはフレーム番号を設定します。 | current |
| disableStateFrame | ボタンに設定された移動先が存在しない場合に表示するフレームラベル、またはフレーム番号を設定します。 | disable |
| accessKey | ボタンの機能をキーボードから使用するためのアクセスキーを設定します。 設定できるキーはアルファベットの A ~ Z までの値です。 |
なし |
| toolTipText | ツールチップに表示するテキストを設定します。 この値が設定されていない場合にはツールチップは表示されません。 |
なし |
| toolTipTextColor | 表示するテキストの色を設定します。 | _ゴシック |
| toolTipTextFont | 表示するテキストのフォントを設定します。 | _ゴシック |
| toolTipBackgroundColor | ツールチップの背景色を設定します。 | #FFFFEE |
| toolTipBorderColor | ツールチップのボーダー色を設定します。 | #000000 |
| toolTipDelay | ツールチップを表示するまでの遅延時間をミリ秒で設定します。 | 750 |
| toolTipFollowMouse | 表示されたツールチップが対象にロールオーバーしている際に、マウスカーソルに追従するかどうかを設定します。 | true |
このコンポーネントを内包するシンボルをボタン化し、クリック時に現在シーンの前に位置するシーンに移動するように設定する Flash IDE 用の拡張コンポーネントです。
| パラメータ名 | 説明 | 初期値 |
|---|---|---|
| progressionId | 関連付けたい Progression インスタンスの id プロパティを示すストリングを設定します。 | なし |
| useTurnBack | 同階層で前のシーンが存在しない場合に、一番後方のシーンに移動するかどうかを設定します。 | false |
| useLeftKey | キーボードの左矢印キーを押した際にボタンを有効化するかどうかを設定します。 | true |
| upStateFrame | ムービークリップからロールアウトした際に表示するフレームラベル、またはフレーム番号を設定します。 | up |
| overStateFrame | ムービークリップをロールオーバーした際に表示するフレームラベル、またはフレーム番号を設定します。 | over |
| downStateFrame | ムービークリップをクリックした際に表示するフレームラベル、またはフレーム番号を設定します。 | down |
| currentStateFrame | ボタンに設定された移動先が Progression のカレントシーンであった場合に表示するフレームラベル、またはフレーム番号を設定します。 | current |
| disableStateFrame | ボタンに設定された移動先が存在しない場合に表示するフレームラベル、またはフレーム番号を設定します。 | disable |
| accessKey | ボタンの機能をキーボードから使用するためのアクセスキーを設定します。 設定できるキーはアルファベットの A ~ Z までの値です。 |
なし |
| toolTipText | ツールチップに表示するテキストを設定します。 この値が設定されていない場合にはツールチップは表示されません。 |
なし |
| toolTipTextColor | 表示するテキストの色を設定します。 | _ゴシック |
| toolTipTextFont | 表示するテキストのフォントを設定します。 | _ゴシック |
| toolTipBackgroundColor | ツールチップの背景色を設定します。 | #FFFFEE |
| toolTipBorderColor | ツールチップのボーダー色を設定します。 | #000000 |
| toolTipDelay | ツールチップを表示するまでの遅延時間をミリ秒で設定します。 | 750 |
| toolTipFollowMouse | 表示されたツールチップが対象にロールオーバーしている際に、マウスカーソルに追従するかどうかを設定します。 | true |
このコンポーネントを内包するシンボルをボタン化し、クリック時に指定された移動先シーンに移動するように設定する Flash IDE 用の拡張コンポーネントです。
| パラメータ名 | 説明 | 初期値 |
|---|---|---|
| navigatePath | ボタンがクリックされた時の移動先を示すシーンパスを設定します。 | なし |
| upStateFrame | ムービークリップからロールアウトした際に表示するフレームラベル、またはフレーム番号を設定します。 | up |
| overStateFrame | ムービークリップをロールオーバーした際に表示するフレームラベル、またはフレーム番号を設定します。 | over |
| downStateFrame | ムービークリップをクリックした際に表示するフレームラベル、またはフレーム番号を設定します。 | down |
| currentStateFrame | ボタンに設定された移動先が Progression のカレントシーンであった場合に表示するフレームラベル、またはフレーム番号を設定します。 | current |
| disableStateFrame | ボタンに設定された移動先が存在しない場合に表示するフレームラベル、またはフレーム番号を設定します。 | disable |
| accessKey | ボタンの機能をキーボードから使用するためのアクセスキーを設定します。 設定できるキーはアルファベットの A ~ Z までの値です。 |
なし |
| toolTipText | ツールチップに表示するテキストを設定します。 この値が設定されていない場合にはツールチップは表示されません。 |
なし |
| toolTipTextColor | 表示するテキストの色を設定します。 | _ゴシック |
| toolTipTextFont | 表示するテキストのフォントを設定します。 | _ゴシック |
| toolTipBackgroundColor | ツールチップの背景色を設定します。 | #FFFFEE |
| toolTipBorderColor | ツールチップのボーダー色を設定します。 | #000000 |
| toolTipDelay | ツールチップを表示するまでの遅延時間をミリ秒で設定します。 | 750 |
| toolTipFollowMouse | 表示されたツールチップが対象にロールオーバーしている際に、マウスカーソルに追従するかどうかを設定します。 | true |
このコンポーネントを内包するシンボルをボタン化し、クリック時にルートシーンに移動するように設定する Flash IDE 用の拡張コンポーネントです。
| パラメータ名 | 説明 | 初期値 |
|---|---|---|
| progressionId | 関連付けたい Progression インスタンスの id プロパティを示すストリングを設定します。 | なし |
| useLeftKey | キーボードの左矢印キーを押した際にボタンを有効化するかどうかを設定します。 | true |
| upStateFrame | ムービークリップからロールアウトした際に表示するフレームラベル、またはフレーム番号を設定します。 | up |
| overStateFrame | ムービークリップをロールオーバーした際に表示するフレームラベル、またはフレーム番号を設定します。 | over |
| downStateFrame | ムービークリップをクリックした際に表示するフレームラベル、またはフレーム番号を設定します。 | down |
| currentStateFrame | ボタンに設定された移動先が Progression のカレントシーンであった場合に表示するフレームラベル、またはフレーム番号を設定します。 | current |
| disableStateFrame | ボタンに設定された移動先が存在しない場合に表示するフレームラベル、またはフレーム番号を設定します。 | disable |
| accessKey | ボタンの機能をキーボードから使用するためのアクセスキーを設定します。 設定できるキーはアルファベットの A ~ Z までの値です。 |
なし |
| toolTipText | ツールチップに表示するテキストを設定します。 この値が設定されていない場合にはツールチップは表示されません。 |
なし |
| toolTipTextColor | 表示するテキストの色を設定します。 | _ゴシック |
| toolTipTextFont | 表示するテキストのフォントを設定します。 | _ゴシック |
| toolTipBackgroundColor | ツールチップの背景色を設定します。 | #FFFFEE |
| toolTipBorderColor | ツールチップのボーダー色を設定します。 | #000000 |
| toolTipDelay | ツールチップを表示するまでの遅延時間をミリ秒で設定します。 | 750 |
| toolTipFollowMouse | 表示されたツールチップが対象にロールオーバーしている際に、マウスカーソルに追従するかどうかを設定します。 | true |
Progression の動作中に、このコンポーネントが設置されているフレームを表示した際に、指定された移動先シーンに移動するように設定する Flash IDE 用の拡張コンポーネントです。
| パラメータ名 | 説明 | 初期値 |
|---|---|---|
| scenePath | 移動先を示すシーンパスを設定します。 | なし |
このコンポーネントを内包するシンボルの画面上の座標を変更する Flash IDE 用の拡張コンポーネントです。
| パラメータ名 | 説明 | 初期値 |
|---|---|---|
| positionX | 対象の X 座標を設定します。 | なし |
| positionY | 対象の Y 座標を設定します。 | なし |
このコンポーネントを内包するシンボルが画面から表示または削除される際に、次第に表示される矩形または消えていく矩形を使用したエフェクトを適用するように設定にする Flash IDE 用の拡張コンポーネントです。
| パラメータ名 | 説明 | 初期値 |
|---|---|---|
| numStrips | Blinds 効果内のマスクストリップの数を設定します。 | 10 |
| dimension | マスクストリップが垂直か水平かを設定します。 | vertical |
| direction | Tween インスタンスのイージングの方向を設定します。 | inOut |
| duration | アニメーションの継続時間を決定します。 | 1000 |
| easing | アニメーションのトゥイーン効果を取得または設定します。 | None.easeNone |
このコンポーネントを内包するシンボルが画面から表示または削除される際に、アルファ効果によるフェードイン/フェードアウトするエフェクトを適用するように設定にする Flash IDE 用の拡張コンポーネントです。
| パラメータ名 | 説明 | 初期値 |
|---|---|---|
| direction | Tween インスタンスのイージングの方向を設定します。 | inOut |
| duration | アニメーションの継続時間を決定します。 | 1000 |
| easing | アニメーションのトゥイーン効果を取得または設定します。 | None.easeNone |
このコンポーネントを内包するシンボルが画面から表示または削除される際に、指定した方向からムービークリップオブジェクトをスライドインするエフェクトを適用するように設定にする Flash IDE 用の拡張コンポーネントです。
| パラメータ名 | 説明 | 初期値 |
|---|---|---|
| startPoint | エフェクトの開始位置を設定します。 | center |
| direction | Tween インスタンスのイージングの方向を設定します。 | inOut |
| duration | アニメーションの継続時間を決定します。 | 1000 |
| easing | アニメーションのトゥイーン効果を取得または設定します。 | None.easeNone |
このコンポーネントを内包するシンボルが画面から表示または削除される際に、正方形のシェイプまたは円のシェイプがズームインまたはズームアウトするアニメーション化されたマスクエフェクトを適用するように設定にする Flash IDE 用の拡張コンポーネントです。
| パラメータ名 | 説明 | 初期値 |
|---|---|---|
| startPoint | エフェクトの開始位置を設定します。 | center |
| shape | マスクシェイプを設定します。 | SQUARE |
| direction | Tween インスタンスのイージングの方向を設定します。 | inOut |
| duration | アニメーションの継続時間を決定します。 | 1000 |
| easing | アニメーションのトゥイーン効果を取得または設定します。 | None.easeNone |
このコンポーネントを内包するシンボルが画面から表示または削除される際に、写真のフラッシュのようなエフェクトを適用するように設定にする Flash IDE 用の拡張コンポーネントです。
| パラメータ名 | 説明 | 初期値 |
|---|---|---|
| direction | Tween インスタンスのイージングの方向を設定します。 | inOut |
| duration | アニメーションの継続時間を決定します。 | 1000 |
| easing | アニメーションのトゥイーン効果を取得または設定します。 | None.easeNone |
このコンポーネントを内包するシンボルが画面から表示または削除される際に、チェッカーボードのパターンでランダムに表示される矩形または消える矩形を使用したエフェクトを適用するように設定にする Flash IDE 用の拡張コンポーネントです。
| パラメータ名 | 説明 | 初期値 |
|---|---|---|
| xSections | 水平軸に沿ったマスク矩形セクションの数を設定します。 | 10 |
| ySections | 垂直軸に沿ったマスク矩形セクションの数を設定します。 | 10 |
| direction | Tween インスタンスのイージングの方向を設定します。 | inOut |
| duration | アニメーションの継続時間を決定します。 | 1000 |
| easing | アニメーションのトゥイーン効果を取得または設定します。 | None.easeNone |
このコンポーネントを内包するシンボルが画面から表示または削除される際に、回転エフェクトを適用するように設定にする Flash IDE 用の拡張コンポーネントです。
| パラメータ名 | 説明 | 初期値 |
|---|---|---|
| ccw | 対象を反時計回りに回転させるかどうかを設定します。 | false |
| degrees | オブジェクトを回転する角度を設定します。 | 360 |
| direction | Tween インスタンスのイージングの方向を設定します。 | inOut |
| duration | アニメーションの継続時間を決定します。 | 1000 |
| easing | アニメーションのトゥイーン効果を取得または設定します。 | None.easeNone |
このコンポーネントを内包するシンボルが画面から表示または削除される際に、水平または垂直に拡大/縮小するエフェクトを適用するように設定にする Flash IDE 用の拡張コンポーネントです。
| パラメータ名 | 説明 | 初期値 |
|---|---|---|
| dimension | マスクストリップが垂直か水平かを設定します。 | vertical |
| direction | Tween インスタンスのイージングの方向を設定します。 | inOut |
| duration | アニメーションの継続時間を決定します。 | 1000 |
| easing | アニメーションのトゥイーン効果を取得または設定します。 | None.easeNone |
このコンポーネントを内包するシンボルが画面から表示または削除される際に、水平方向に移動するシェイプのアニメーション化されたマスクを使用したエフェクトを適用するように設定にする Flash IDE 用の拡張コンポーネントです。
| パラメータ名 | 説明 | 初期値 |
|---|---|---|
| startPoint | エフェクトの開始位置を設定します。 | center |
| direction | Tween インスタンスのイージングの方向を設定します。 | inOut |
| duration | アニメーションの継続時間を決定します。 | 1000 |
| easing | アニメーションのトゥイーン効果を取得または設定します。 | None.easeNone |
このコンポーネントを内包するシンボルが画面から表示または削除される際に、縦横比を維持しながら拡大/縮小するエフェクトを適用するように設定にする Flash IDE 用の拡張コンポーネントです。
| パラメータ名 | 説明 | 初期値 |
|---|---|---|
| direction | Tween インスタンスのイージングの方向を設定します。 | inOut |
| duration | アニメーションの継続時間を決定します。 | 1000 |
| easing | アニメーションのトゥイーン効果を取得または設定します。 | None.easeNone |
コンポーネント(EasyCasting)スタイルで開発する際に、外部 XML ファイルを読み込んで Progression を起動させる処理を実行する Flash IDE 用の拡張コンポーネントです。このコンポーネントは Flash IDE のステージ上(ドキュメントルート)以外に設置することはできません。
| パラメータ名 | 説明 | 初期値 |
|---|---|---|
| url | 読み込む XML ファイルの URL を設定します。 | *.xml |
| useSWFBasePath | url プロパティの値に相対パスを使用した際に、SWF ファイルの設置されているフォルダを基準とするかどうかを設定します。 | false |
| sync | ブラウザ上でコンテンツを実行している場合に、URL と Progression インスタンスのシーンを同期させるかどうかを設定します。 | true |
| autoLock | コマンド処理を実行中に lock プロパティの値を自動的に有効化するかどうかを設定します。 | true |
| verbose | デバッグ出力機能を使用するかどうかを設定します。 | none |
| align | Flash Player またはブラウザでのステージの配置を指定する StageAlign クラスの値を設定します。 | CENTER |
| quality | Flash Player が使用するレンダリング品質を指定する StageQuality クラスの値を設定します。 | high |
| scaleMode | 使用する拡大 / 縮小モードを指定する StageScaleMode クラスの値を設定します。 | noScale |
コンポーネント(EasyCasting)スタイル、タイムラインスタイルで開発する際に、タイムライン・アニメーションを使用したプログレスバー表示を設定するための Flash IDE 用の拡張コンポーネントです。このコンポーネントは Flash IDE のステージ上(ドキュメントルート)以外に設置することはできません。
| パラメータ名 | 説明 | 初期値 |
|---|---|---|
| url | 読み込む SWF ファイルの URL を設定します。 | *.swf |
| useSWFBasePath | url プロパティの値に相対パスを使用した際に、SWF ファイルの設置されているフォルダを基準とするかどうかを設定します。 | false |
| checkPolicyFile | オブジェクトをロードする前に、Flash Player がクロスドメインポリシーファイルの存在を確認するかどうかを設定します。 | false |
| loadStateFrame | SWF ファイルの読み込み状態が 0% の場合に表示するフレームラベル、またはフレーム番号を設定します。 | load |
| completeStateFrame | SWF ファイルの読み込み状態が 100% の場合に表示するフレームラベル、またはフレーム番号を設定します。 | complete |
| errorStateFrame | SWF ファイルの読み込み中に問題が発生した場合に表示するフレームラベル、またはフレーム番号を設定します。 | error |
| align | Flash Player またはブラウザでのステージの配置を指定する StageAlign クラスの値を設定します。 | CENTER |
| quality | Flash Player が使用するレンダリング品質を指定する StageQuality クラスの値を設定します。 | high |
| scaleMode | 使用する拡大 / 縮小モードを指定する StageScaleMode クラスの値を設定します。 | noScale |
PRML 形式の XML ファイルを読み込んで Progression を起動する汎用的な Flash IDE 用の拡張コンポーネントです。このコンポーネントは Flash IDE のステージ上(ドキュメントルート)以外に設置することはできません。
| パラメータ名 | 説明 | 初期値 |
|---|---|---|
| url | 読み込む XML ファイルの URL を設定します。 | *.xml |
| useSWFBasePath | url プロパティの値に相対パスを使用した際に、SWF ファイルの設置されているフォルダを基準とするかどうかを設定します。 | false |
| sync | ブラウザ上でコンテンツを実行している場合に、URL と Progression インスタンスのシーンを同期させるかどうかを設定します。 | true |
| autoLock | コマンド処理を実行中に lock プロパティの値を自動的に有効化するかどうかを設定します。 | true |
| verbose | デバッグ出力機能を使用するかどうかを設定します。 | none |
| align | Flash Player またはブラウザでのステージの配置を指定する StageAlign クラスの値を設定します。 | CENTER |
| quality | Flash Player が使用するレンダリング品質を指定する StageQuality クラスの値を設定します。 | high |
| scaleMode | 使用する拡大 / 縮小モードを指定する StageScaleMode クラスの値を設定します。 | noScale |
FLASH OOP for ActionScript 3.0
Progression の仕様を決定するまでの流れを技術的な面から解説しています。Progression 2 時代に執筆されたものですが、基本概念は Progression 3 でも同様です。
Web Designing 2009年 08月号
Progression 特集。
Web Designing 2009年 03月号
Progression の連載、第 3 回クラス編とインタビューが掲載されています。
Web Designing 2009年 02月号
Progression の連載、第 2 回コンポーネント編が掲載されています。