stopAllSounds()
Availability
Flash Player 3.
Usage
stopAllSounds() : Void
Parameters
None.
Returns
Nothing.
Description
Function; stops all sounds currently playing in a SWF file without stopping the playhead. Sounds
set to stream will resume playing as the playhead moves over the frames in which they are located.
Example
The following code creates a text field, in which the song's ID3 information appears. A new
Sound object instance is created, and your MP3 is loaded into the SWF file. ID3 information is
extracted from the sound file. When the user clicks
clicks
play_mc,
this.createTextField("songinfo_txt", this.getNextHighestDepth, 0, 0,
Stage.width, 22);
var bg_sound:Sound = new Sound();
bg_sound.loadSound("yourSong.mp3", true);
bg_sound.onID3 = function() {
songinfo_txt.text = "("+this.id3.artist+") "+this.id3.album+" -
"+this.id3.track+" - "+this.id3.songname;
for (prop in this.id3) {
trace(prop+" = "+this.id3[prop]);
}
trace("ID3 loaded.");
};
this.play_mc.onRelease = function() {
/* get the current offset. if you stop all sounds and click the play button,
the MP3 continues from where it was stopped, instead of restarting from the
beginning. */
var numSecondsOffset:Number = (bg_sound.position/1000);
bg_sound.start(numSecondsOffset);
};
this.stop_mc.onRelease = function() {
stopAllSounds();
};
See also
Sound class
790
Chapter 2: ActionScript Language Reference
the song resumes from its paused position.
ActionScript Language Reference
the sound is paused. When the user
stop_mc,
CHAPTER 2
Need help?
Do you have a question about the FLASH MX 2004-ACTIONSCRIPT LANGUAGE and is the answer not in the manual?
Questions and answers