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();
};