Flash CS3 ドキュメンテーション |
|||
| ActionScript 2.0 リファレンスガイド > ActionScript 言語エレメント > グローバル関数 > updateAfterEvent 関数 | |||
updateAfterEvent() : Void
onClipEvent() ハンドラ内で呼び出すか、setInterval() に渡す関数またはメソッドの一部としてこれを呼び出すと、ムービーに設定された FPS 値とは関係なく表示が更新されます。updateAfterEvent の呼び出しを onClipEvent() ハンドラ内から、または setInterval() に渡す関数またはメソッドの一部として行わなかった場合、呼び出しは無視されます。この関数は、特定の Mouse ハンドラおよび MovieClip ハンドラでのみ機能します。Mouse クラスでは mouseDown、mouseUp、mouseMove、keyDown、keyUp ハンドラ、MovieClip クラスでは onMouseMove、onMouseDown、onMouseUp、onKeyDown、onKeyUp ハンドラです。Key クラスでは機能しません。
対応バージョン : ActionScript 1.0、Flash Player 5
次の例では、cursor_mc という名前のカスタムカーソルを作成する方法を示します。ActionScript を使用してマウスカーソルを cursor_mc に置き換えます。次に updateAfterEvent() を使用してステージを連続的に更新し、カーソルの動きが滑らかに表示されるようにします。
Mouse.hide();
cursor_mc.onMouseMove = function() {
this._x = this._parent._xmouse;
this._y = this._parent._ymouse;
updateAfterEvent();
};
onClipEvent ハンドラ, setInterval 関数
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート
現在のページ: http://livedocs.adobe.com/flash/9.0_jp/main/00001233.html