Her

Home Flash & Swish Flash Tutorials Control Sound Volume with ActionScript

Control Sound Volume with ActionScript

Author: Selteco.com Author's URL: www.flashdesignerzone.com More by this author

This tutorial was written for the Flash Designer software, which allows you to create flash animations in a much easier way than by using Macromedia Flash. You may get Flash Designer here.

Click "Play" and then arrows to adjust sound volume:

Minimum Flash Designer version: 5.0.23.2

Download source project t1052.zip (826 kb)

1. Launch Flash Designer and set movie dimensions 180 x 180 (or any desired).

2. Change frame delay to "Stop".

3. Import sound "sound1.mp3" (Movie > Import Sound)

4. Choose "Frame" > "ActionScript" and paste the code:

mySnd = new Sound();
mySnd.attachSound("sound1.mp3");
volume = 100;

5.Choose "Frame" > "Insert from Gallery" and insert play, stop, up and down buttons.

6. Choose "Movie" > "Insert Flash Designer Clip" and insert "equalizer.sfd" file. Choose "Item" > "Placement Properties" and check "ActionScript Target"

7. Define "OnClick" action for Up arrow:

volume = volume + 10;
if(volume>100) volume = 100;
mySnd.setVolume(volume);

8. Define "OnClick" action for Down arrow:

volume = volume - 10;
if(volume<0) volume = 0;
mySnd.setVolume(volume);

9. Define "OnClick" action for Play arrow:

mySnd.start(0,100);
equalizer.gotoAndPlay("Frame 2");

10. Define "OnClick" action for Stop button:

mySnd.stop();
equalizer.gotoAndPlay("Frame 1");

Hit F9 for preview.