How to Use Flash MX Sound Objects

This document copyright © 2004 by Kenny Bellew of Cowfly.Com Design, kennybellew@hotmail.com
Section Title Return to Index Do you want all FLA's used for this tutorial? Do you have a question?

Fig. 09: Example of using arrow keys to control volume

If you wanted to control the volume with the right and left arrow keys, the following modifications to the above code could be made.

this.onEnterFrame = function () {
if (myLoopVolume<99) {
fadeIn01=1
}
if (myLoopVolume>1) {
fadeOut01=1
}
//Increase Volume with Right Arrow Key
if ( Key.isDown(Key.RIGHT) && fadeIn01 != 0) {
  _root.myLoop.setVolume(myLoopVolume);
  myLoopVolume=myLoopVolume+5;
if (myLoopVolume>99) {
fadeIn01=0
}
}                                                
//Decrease Volume with Left Arrow Key
if (Key.isDown(Key.LEFT) && fadeOut01 != 0) {
  _root.myLoop.setVolume(myLoopVolume);
  myLoopVolume=myLoopVolume-5;
if (myLoopVolume<1) {
fadeOut01=0;
}
}
}

The Flash example in Fig. 09 also allows for the use of the Up and Down keys to control volume.

Previous Next
How to Fade a Sound Object Up or Down How to Control the Position of a Sound Object
Return to Index Do you want all FLA's used for this tutorial? Do you have a question?

This document copyright © 2004 by Kenny Bellew of Cowfly.Com Design, kennybellew@hotmail.com