1. The Timer class is the interface of the Flash player timer. You can create a new Timer object to run the code in a specified sequence of time. Use the start () method to start the timer. Adds an event listener to the timer event to set the code to run at the timer interval.
2. You can create a Timer object to run one time or repeat at a specified interval to execute code as planned. Depending on the frame frequency of the SWF file or the environment of the Flash Player (available memory and other factors), Flash Player can schedule events at a slightly skewed interval. For example, if a SWF file is set to play at a speed of 10 frames per second (that is, a 100 millisecond interval), but the timer is set to trigger events in 80 milliseconds, Flash player will trigger the event at intervals close to 100 milliseconds. Memory-intensive scripts can also cause events to deviate.
3.
4. Event.enter_frame triggers the event according to the frame frequency of the current SWF and runs the function that the event points to. Scheduling when the playhead enters a new frame. If the playhead does not move, or if there is only one frame, the event will continue to be dispatched with frame frequency. This event is scheduled for all display objects that listen to this event.
5. The effect of its execution interval is only the frame rate, that is, if you do not change the SWF frame frequency, you cannot change the execution interval (theoretically). But in the actual use of the same as the timer also have deviations, such as the animation is too complex or computer configuration caused by the animation "card" then the execution interval will also "card."
Workaround:
Js