Flash CS3 ドキュメンテーション |
|||
| ActionScript 2.0 の学習 > イベントの処理 > ボタン状態を持つムービークリップの作成 | |||
ムービークリップに on() ハンドラを割り当てるか、またはムービークリップインスタンスの MovieClip マウスイベントハンドラのいずれかに関数を割り当てると、ムービークリップはボタンと同じようにマウスイベントに反応することができます。また、ムービークリップのタイムラインに、_up、_over、および _down というフレームラベルを追加すると、ムービークリップに自動的にボタン状態 (アップ、オーバー、およびダウン) を作成することができます。
ユーザーがムービークリップ上でマウスの移動やクリックを行うと、再生ヘッドが該当するフレームラベルのフレームに送られます。ムービークリップが使用するヒット領域を指定するには、hitArea (MovieClip.hitArea property) プロパティを使用します。
_up」と入力します。
stop();
stop() アクションを追加し、labels レイヤーのフレーム 10 にフレームラベル _over を追加します。on() イベントハンドラを割り当てます。詳細については、ボタンおよびムービークリップのイベントハンドラの使用を参照してください。onPress や onRelease など) のいずれかに関数を割り当てます。詳細については、ActionScript とイベントについてを参照してください。マウスポインタをステージのムービークリップに合わせると、ムービークリップは自動的に _over 状態になります。ムービークリップインスタンスをクリックすると、再生ヘッドは自動的にムービークリップの _down 状態に進みます。
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート
現在のページ: http://livedocs.adobe.com/flash/9.0_jp/main/00000845.html