Flash CS3 ドキュメンテーション |
|||
| ActionScript 2.0 の学習 > イベントの処理 > ボタンおよびムービークリップのイベントハンドラの使用 | |||
ステージ上のボタンおよびムービークリップのインスタンスに対しては、onClipEvent() イベントハンドラおよび on() イベントハンドラを使って、イベントハンドラを直接割り当てることができます。onClipEvent() イベントハンドラはムービークリップイベントをブロードキャストし、on() イベントハンドラはボタンイベントをブロードキャストします。
ボタンまたはムービークリップのインスタンスにイベントハンドラを割り当てるには、ステージ上のボタンまたはムービークリップのインスタンスをクリックしてフォーカスをあててから [アクション] パネルにコードを入力します。コードがボタンまたはムービークリップに割り当てられると、[アクション] パネルのタイトルは、[アクション - ボタン] または [アクション - ムービークリップ] に変わります。ボタンとムービークリップのインスタンスに割り当てられたコード使用方法のガイドラインについては、オブジェクトへのコードのアタッチを参照してください。
|
メモ |
|
ボタンとムービークリップのイベントハンドラを |
onClipEvent() および on() は、オーサリング時にステージ上に配置されたムービークリップインスタンスに対してのみ割り当てることができます。attachMovie() メソッドなどを使用して実行時に作成されるムービークリップインスタンスに対しては、onClipEvent() や on() を割り当てることはできません。実行時に作成されるオブジェクトにイベントハンドラを割り当てるには、イベントハンドラメソッドかイベントリスナーを使用する必要があります。詳細については、ActionScript とイベントについてとイベントリスナーの使用を参照してください。
|
メモ |
|
|
ボタンとムービークリップのイベントハンドラの詳細については、次のトピックを参照してください。
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート
現在のページ: http://livedocs.adobe.com/flash/9.0_jp/main/00000840.html