April 5, 2001 - Maneuvering the Play Head in Flash
April 5, 2001 Maneuvering the Play Head in Flash Tips: April 2001
Yehuda Shiran, Ph.D.
|
TGotoAndPlay()
. Use this method to direct the play head to a certain frame and to a certain command inside the frame:
TGotoAndPlay(frame, label)
The file interactivesound.swf
includes the frame beamscan
. In this frame there are both stop
and start
labels. To send the play head to the beginning of the playback, do:
mySoundObj.TGotoAndPlay("/beamscan", "start");
To stop the playback, send the playhead to the stop label:
mySoundObj.TGotoAndPlay("/beamscan", "stop");
The naming convention in Flash is similar to the unix directory structure. A top-level frame is written as a child of the parent timeline. That's why the frame name begins with a "/"
. The second parameter is a label name inside the frame: "start"
or "stop"
. Notice that there is no command in Flash to start a playback or stop it. Instead, you direct the play head to a label that the author of the SWF file inserted.