![]() ![]() ![]() | |
![]() | |
![]() | |
![]() |
Macromedia Flash MX 2004 and Macromedia Flash MX Professional 2004 offer a number of ways to use sounds. You can make sounds that play continuously, independent of the Timeline, or you can synchronize animation to a sound track. You can add sounds to buttons to make them more interactive, and make sounds fade in and out for a more polished sound track.
There are two types of sounds in Flash: event sounds and stream sounds. An event sound must download completely before it begins playing, and it continues playing until explicitly stopped. Stream sounds begin playing as soon as enough data for the first few frames has been downloaded; stream sounds are synchronized to the Timeline for playing on a website.
You select compression options to control the quality and size of sounds in exported SWF files. You can select compression options for individual sounds using the Sound Properties dialog box, or define settings for all sounds in the document in the Publish Settings dialog box.
You can use sounds in shared libraries, to link a sound from one library to multiple documents. See Using shared library assets. You can also use the ActionScript onSoundComplete
event to trigger an event based on the completion of a sound. See About the onSoundComplete event.
You can use behaviors that are prewritten ActionScript scripts to load and control the playback of sounds. Like behaviors, the media components contain prewritten ActionScript scripts to load and control sounds (MP3 sounds only) but also provide a controller for stop, pause, rewind, and so on. For more information on using the media components, see Playing FLV video clips with media components (Flash Professional only).
Note: You can also use actions to load sounds dynamically. See Sound.attachSound()
and Sound.loadSound()
.
![]() | |
![]() | |
![]() | |
![]() ![]() ![]() |