Flash CS4 Professional ActionScript 2.0

onEnterFrame (MovieClip.onEnterFrame handler)

onEnterFrame = function() {}

Invoked repeatedly at the frame rate of the SWF file. The function that you assign to the onEnterFrame event handler is processed before any other ActionScript code that is attached to the affected frames.

You must define a function that executes when the event handler is invoked. You can define the function on the timeline or in a class file that extends the MovieClip class or that is linked to a symbol in the library.

Set the value of the onEnterFrame event handler to null once the condition is met to stop Flash Player from invoking the defined function.

Availability: ActionScript 1.0; Flash Player 6


The following example defines a function for the onEnterFrame event handler that sends a trace() action to the Output panel:

my_mc.onEnterFrame = function () {
    trace("onEnterFrame called");