Name
Sound.setVolume( ) Method — set the volume of sounds controlled by a Sound object
Availability
Flash 5
Synopsis
soundObject.setVolume(volume)
Arguments
- volume
A number indicating the loudness of the sound controlled by
soundObject, where is no volume (mute). The largervolume’s absolute value (regardless of whethervolumeis positive or negative), the louder the sounds controlled bysoundObjectwill be. For example, -50 is the samevolumeas 50. The default value forvolumeis 100.
Description
The setVolume( )
method makes the sounds controlled by
soundObject louder or softer. To entirely
mute a sound, use a volume of 0. To make a
sound louder, increase volume. Values in
the range 100-200 are generally quite loud, but there is no
predefined maximum.
Note that setVolume( ) affects all the sounds
controlled by soundObject. If
soundObject is a global sound,
setVolume( ) affects all the sounds in a movie.
If soundObject is tied to a clip or a main
timeline, setVolume( ) affects all the sounds in
that clip or timeline.
The effects of setVolume( ) remain in effect
until overridden by another setVolume( ) call. A
setVolume( ) assignment affects all future
sounds controlled by soundObject, even if
soundObject is deleted.
Example
The first example simply sets the volume of a movie clip:
var mySound = new Sound( ); mySound.setVolume (65);
The following example shows how to make buttons that adjust a movie’s volume level:
// CODE ON THE MAIN MOVIE TIMELINE var globalSound = new Sound( ); var maxVolume ...Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access