User Guide

updateAfterEvent() 801
updateAfterEvent()
Availability
Flash Player 5.
Usage
updateAfterEvent() : Void
Parameters
None.
Returns
Nothing.
Description
Function; updates the display (independent of the frames per second set for the movie) when you
call it within an
onClipEvent() handler or as part of a function or method that you pass to
setInterval(). Flash ignores calls to updateAfterEvent that are not within an
onClipEvent() handler or part of a function or method passed to setInterval(). This
function works only with certain Mouse and MovieClip handlers: the mouseDown, mouseUp,
mouseMove, keyDown and keyUp handlers for the Mouse class; the onMouseMove,
onMouseDown, onMouseUp, onKeyDown, and onKeyUp handlers for the MovieClip class. It
does not work with the Key class.
Example
The following example show how to create a custom cursor called cursor_mc. ActionScript is
used to replace the mouse cursor with
cursor_mc. Then updateAfterEvent() is used to
continually refresh the Stage to make the cursors movement appear smooth.
Mouse.hide();
cursor_mc.onMouseMove = function() {
this._x = this._parent._xmouse;
this._y = this._parent._ymouse;
updateAfterEvent();
};
See also
onClipEvent(), setInterval()
CHAPTER 7
ActionScript for Flash