Flash CS3 ドキュメンテーション |
|||
| ActionScript 2.0 リファレンスガイド > ActionScript クラス > MovieClip > onKillFocus (MovieClip.onKillFocus ハンドラ) | |||
onKillFocus = function(newFocus: Object ) {}
ムービークリップがフォーカスを失うと、呼び出されます。onKillFocus メソッドは、1 つのパラメータ newFocus を受け取ります。このパラメータは、フォーカスを受け取る新しいオブジェクトを表すオブジェクトです。フォーカスを受け取るオブジェクトがない場合、newFocus の値は null です。
このイベントハンドラが呼び出されたときに実行される関数を定義する必要があります。関数はタイムラインに定義できます。また、MovieClip クラスを拡張するクラスファイル内、またはライブラリ内のシンボルにリンクされるクラスファイル内に定義できます。
対応バージョン : ActionScript 1.0、Flash Player 6
newFocus:Object - キーボードフォーカスを受け取るオブジェクト。
次の例では、フォーカスを失うムービークリップに関する情報と現在フォーカスがあるインスタンスを表示します。ステージ上には、my_mc と other_mc の2 つのムービークリップがあります。次の ActionScript を AS ドキュメントまたは FLA ドキュメントに追加します。
my_mc.onRelease = Void;
other_mc.onRelease = Void;
my_mc.onKillFocus = function(newFocus) {
trace("onKillFocus called, new focus is: "+newFocus);
};
2 つのインスタンス間をタブ移動すると、情報が [出力] パネルに表示されます。
onSetFocus (MovieClip.onSetFocus ハンドラ)
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート
現在のページ: http://livedocs.adobe.com/flash/9.0_jp/main/00001948.html