Mouse e.updateAfterEvent 函数

updateAfterEvent 函数

updateAfterEvent() : Void

onClipEvent() 处理函数内调用此函数时,或将其作为传递给 setInterval() 的函数或方法的一部分进行调用时,将更新显示(与为影片设置的每秒帧数无关)。如果对 updateAfterEvent 的调用不在 onClipEvent() 处理函数内,也不是传递给 setInterval() 的函数或方法的一部分,则 Flash 将忽略该调用。此函数只对某些 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();
};

posted on 2009-03-24 16:49  jiahuafu  阅读(470)  评论(0编辑  收藏  举报

导航