![]() ![]() | |
Flash Player 5.
The Sound class lets you control sound in a movie. You can add sounds to a movie clip from the library while the movie is playing and control those sounds. If you do not specify a target when you create a new Sound object, you can use the methods to control sound for the whole movie.
You must use the constructor new Sound to create a Sound object before calling the methods of the Sound class.
|
Method |
Description |
|---|---|
|
Attaches the sound specified in the parameter. |
|
|
Returns the number of bytes loaded for the specified sound. |
|
|
Returns the size of the sound in bytes. |
|
|
Returns the value of the previous |
|
|
Returns the value of the previous |
|
|
Returns the value of the previous |
|
|
Loads an MP3 file into Flash Player. |
|
|
Sets the left/right balance of the sound. |
|
|
Sets the amount of each channel, left and right, to be played in each speaker. |
|
|
Sets the volume level for a sound. |
|
|
Starts playing a sound from the beginning or, optionally, from an offset point set in the parameter. |
|
|
Stops the specified sound or all sounds currently playing. |
|
Property |
Description |
|---|---|
|
Length of a sound, in milliseconds. |
|
|
Provides access to the metadata that is part of an MP3 file. |
|
|
Number of milliseconds a sound has been playing. |
|
Event handler |
Description |
|---|---|
|
Invoked each time new ID3 data is available. |
|
|
Invoked when a sound loads. |
|
|
Invoked when a sound stops playing. |
Flash Player 5.
new Sound([target])
target The movie clip instance on which the Sound object operates. This parameter is optional.
Nothing.
Constructor; creates a new Sound object for a specified movie clip. If you do not specify a target instance, the Sound object controls all of the sounds in the movie.
The following example creates a new Sound object called global_sound. The second line calls setVolume() and adjusts the volume on all sounds in the movie to 50%.
global_sound = new Sound();
global_sound.setVolume(50);
The following example creates a new Sound object, passes it the target movie clip my_mc, and calls the start method, which starts any sound in my_mc.
movie_sound = new Sound(my_mc);movie_sound.start();
![]() ![]() | |