ActionScript を使う
目次
ムービークリップと一緒にボタンイベントメソッドを使う
ボタンムービークリップは、単にボタンイベントを受け取るムービークリップです。(ボタンイベントのリストは、イベントメソッドについてでご覧いただけます。)ハンドラーアクション on をムービークリップにアタッチするか、ムービークリップに対してボタンイベントメソッドを定義すれば、ボタンムービークリップを作成できます。ここではボタンイベントメソッドを定義して、ボタンムービークリップを作成します。
ボタンムービークリップを作成する:
- さきほど保存したファイルを開きます。
- [ウィンドウ]-[ライブラリ] を選び、シンボル third_movieclip をステージまでドラッグします。
- プロパティインスペクタで、インスタンスを buttonMC と名付けます。
- タイムラインの Actions レイヤーを選択し、[アクション] パネルがまだ開かれていない場合は[ウィンドウ]-[アクション] を選んで開きます。
[アクション] パネルをエキスパートモードにした状態で、以下のコードをスクリプトペインの既にあるコードの下にコピー&ペーストします:
buttonMC.onRollOver = function () { trace ("The onRollOver event was triggered and the function was executed"); };- [制御]-[ムービープレビュー] を選び、ボタンムービークリップをロールオーバーすると [出力] ウィンドウにメッセージが送信されることを確認してください。
- SWF ウィンドウを閉じて作成環境へ戻ります。
- [ファイル]-[保存] を選択します。
ボタンムービークリップに関する詳細は、[Flash ヘルプ]-[Flash の使用]-[ムービークリップとボタンの処理] をご覧ください。