Name
Sound.stop( ) Method — silences all sounds or a specified attached sound
Availability
Flash 5
Synopsis
soundObject.stop( ) soundObject.stop(linkageIdentifier)
Arguments
- linkageIdentifier
The name of any sound attached to any
Sound
object with the sametarget
assoundObject
. Linkage identifiers are specified in the Library under Options → Linkage.
Description
When invoked without a linkageIdentifier
,
stop( )
silences all sounds controlled by
soundObject
; if
soundObject
is a global sound,
stop( )
silences all sounds in a movie; if
soundObject
was created with a
target
parameter, stop(
)
silences all sounds in
target
.
When invoked with a linkageIdentifier
,
stop( )
silences only the specific sound named
by linkageIdentifier
. In that case,
linkageIdentifier
must be a sound that was
attached to a Sound
object via
attachSound( )
. However, the sound to stop need
not be attached to soundObject
itself. It
may be attached to any
Sound
object that shares the same
target
as
soundObject
. Or, if
soundObject
was created with no
target
(i.e., is a global
Sound
object), the sound to stop may be attached
to any other global Sound
object.
Example
// Create a global Sound object mySound = new Sound( ); // Attach the sound doorbell to the object mySound.attachSound("doorbell"); // Stop all sounds in the movie mySound.stop( ); // Play doorbell mySound.start( ); // Stop just doorbell mySound.stop("doorbell"); // Create another global Sound object myOtherSound = new Sound( ); // Attach a doorknock sound to ...
Get ActionScript: The Definitive Guide now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.