
setProperty() Global Function
This is the Title of the Book, eMatter Edition
Copyright © 2007 O’Reilly & Associates, Inc. All rights reserved.
Alphabetical Language Reference
|
759
However, whether an interval runs more or less often than the frame rate of a movie,
interval times are by no means guaranteed. In an actual test movie, the intervals in
Table R-16 may execute at frames 5 and 9, or even at frames 4 and 9. Code execution,
Player rendering, and available system resources can all affect the actual timing of inter-
vals. Where time is an important factor in an application (for example, in a game),
functions should be written to account for variance in interval times.
Usage
There is no JavaScript-style setTimeout() function in ActionScript. To emulate setTimeout(),
create an interval function that clears itself the first time it runs, as shown in the following
Example.
Example
The following code shows a simple timer that executes after 5 seconds and never executes
again:
function timesUp () {
trace("Time's up!");
// Stop the timer
clearInterval(timerInterval);
}
timerInterval = setInterval(timesUp, 5000);
See Also
clearInterval(), MovieClip.onEnterFrame()
setProperty() Global Function
assign a value to a movie clip property
Flash 4
setProperty(movieClip, property, value)
Arguments
movieClip An expression that yields a string indicating the path to a movie clip. In Flash
5 and later, this may also be ...