You want to use ActionScript to attach a sound from the Library to your movie at runtime.
A sound must be attached to a movie clip before it can be played at
runtime. You can programmatically attach sounds from the Library to
Sound objects using the
) method. To use this method properly, you must first do
Sound object (see Recipe 13.1).
Import a sound into the Library using File → Import to Library.
Set the sound symbol to export and set its linkage identifier using the Linkage option in the Library panel’s pop-up Options menu.
After successfully completing these three steps, you can call the
attachSound( ) method and pass it the linkage
identifier of the sound symbol to attach:
Sound.asto access the
createNewSound( )method from Recipe 13.1. #include "Sound.as" // Create a new
Soundobject. mySound_sound = Sound.createNewSound( ); // Attach a sound to the
Soundobject. The Library sound symbol // must be set to export and have a linkage identifier that matches // the string passed to
attachSound( ). mySound_sound.attachSound("MySoundSymbol");