Flash記事
ActionScript 3.0基本アクションコンポーネントの使い方
ロクナナワークショップ
ActionScript 3.0ドキュメント用の基本的なアクション集。標準のUIボタンコンポーネントと組み合わせることで、インタラクティブなコンテンツがノンスクリプトで制作可能です。
各コンポーネントの使用方法 (UIボタンコンポーネントと併用するアクション)
以下のコンポーネントはActionScript3.0ドキュメントでしか動作しません。ActionScript2.0ドキュメントの場合はコンポーネントパネルに表示されません。また、ActionScript3.0とActionScript2.0ドキュメントはプロジェクト内での混在は出来ません。
必要条件
このチュートリアルを完了するには、次のソフトウェアおよびファイルがインストールされている必要があります。
基本アクションコンポーネントのご紹介
コンポーネントをダウンロード(zip形式で圧縮済み、Win/Mac 両用)
Flash CS3 Professional
この記事に必要な予備知識
この記事は、Flashオーサリング環境の基本を理解していること、およびActionScriptの使用経験があることを前提にしています。
bt_ForwardPreviousLabel

使い方
ボタンが押されたら、次のフレームラベルか、前のフレームラベルに移動します。UIボタンコンポーネントと併用します。
- フレームラベルを複数設定
- 「UIボタンコンポーネント」をステージに配置
- ボタンに任意のインスタンス名を設定
- 「bt_ForwardPreviousLabel」をステージに配置。パブリッシュ時には見えなくなるので、配置場所はステージ上でもステージ外でもよい。
- bt_ForwardPreviousLabelのコンポーネントインスペクタを開く
- 「Trigger Button Name」に3で決めた名前を設定
- 「Forward or Previous」で次のフレームラベルか、前のフレームラベルかを選択
- 「play or stop」移動後、再生するか停止するかを選択
該当するActionScript1.0/2.0
- gotoAndPlay()
- gotoAndStop()
bt_PlayStop
使い方
ボタンが押されたら、再生または停止する。UIボタンコンポーネントと併用します。
- 「UIボタンコンポーネント」をステージに配置
- ボタンに任意のインスタンス名を設定
- 「bt_PlayStop」をステージに配置。パブリッシュ時には見えなくなるので、配置場所はステージ上でもステージ外でもよい。
- bt_PlayStopのコンポーネントインスペクタを開く
- 「Trigger Button Name」に2で決めた名前を設定
- 「play or stop」移動後、再生するか停止するかを選択
該当するActionScript1.0/2.0
bt_getURL
使い方
ボタンが押されたら、任意のURLに移動します。UIボタンコンポーネントと併用します。
- 「UIボタンコンポーネント」をステージに配置
- ボタンに任意のインスタンス名を設定
- 「bt_getURL」をステージに配置。パブリッシュ時には見えなくなるので、配置場所はステージ上でもステージ外でもよい。
- bt_getURLのコンポーネントインスペクタを開く
- 「Trigger Button Name」に2で決めた名前を設定
- 「URL」移動先のURLを指定
- 「target」ブラウザのウィンドーを指定
該当するActionScript1.0/2.0
bt_FullScreen
使い方
ボタンが押されたら、コンテンツをフルスクリーン再生に切り替えます。フルスクリーン再生時にはフルスクリーン再生解除ボタンして動作します。UIボタンコンポーネントと併用します。
- 「UIボタンコンポーネント」をステージに配置
- ボタンに任意のインスタンス名を設定
- 「bt_FullScreen」をステージに配置。パブリッシュ時には見えなくなるので、配置場所はステージ上でもステージ外でもよい。
- bt_FullScreenのコンポーネントインスペクタを開く
- 「Trigger Button Name」に2で決めた名前を設定
該当するActionScript1.0/2.0
f_gotoAndPlay
使い方
このコンポーネントが配置されているキーフレームから、任意のフレームに移動します。
- フレームラベルを複数設定
- 任意のキーフレームのステージに「f_gotoAndPlay」を配置。パブリッシュ時には見えなくなるので、配置場所はステージ上でもステージ外でもよい。
- f_gotoAndPlayのコンポーネントインスペクタを開く
- 「Label name of destination」に移動先のラベルネームを指定
該当するActionScript1.0/2.0
- gotoAndPlay()
- gotoAndStop()
f_stop
使い方
このコンポーネントが配置されているキーフレームで停止します。
- 任意のキーフレームのステージに「f_stop」を配置。パブリッシュ時には見えなくなるので、配置場所はステージ上でもステージ外でもよい。
該当するActionScript1.0/2.0
著者について
ロクナナワークショップ
ロクナナワークショップはアドビ認定トレーニングパートナー(ATC)のFlashの学校です。各種アプリケーションの講座運営、イベント企画運営などを行っています