EasyManua.ls Logo

MACROMEDIA FLASH 8-FLASH LITE 2.X ACTIONSCRIPT LANGUAGE - Setvolume (Sound.setvolume Method)

MACROMEDIA FLASH 8-FLASH LITE 2.X ACTIONSCRIPT LANGUAGE
780 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Sound 615
Example
The following example illustrates a setting that can be achieved by using
setTransform(),
but cannot be achieved by using
setVolume() or setPan(), even if they are combined.
The following code creates a new
soundTransformObject object and sets its properties so
that sound from both channels plays in the left channel only .
var mySoundTransformObject:Object = new Object();
mySoundTransformObject.ll = 100;
mySoundTransformObject.lr = 100;
mySoundTransformObject.rr = 0;
mySoundTransformObject.rl = 0;
To apply th e soundTransformObject object to a Sound object, you then need to pass the
object to the Sound object using
setTransform() as follows:
my_sound.setTransform(mySoundTransformObject);
The following example plays a stereo sound as mono; the soundTransformObjectMono
object has the following parameters:
var mySoundTransformObjectMono:Object = new Object();
mySoundTransformObjectMono.ll = 50;
mySoundTransformObjectMono.lr = 50;
mySoundTransformObjectMono.rr = 50;
mySoundTransformObjectMono.rl = 50;
my_sound.setTransform(mySoundTransformObjectMono);
This example plays the left channel at half capacity and adds the rest of the left channel to the
right channel; the
soundTransformObjectHalf object has the following parameters:
var mySoundTransformObjectHalf:Object = new Object();
mySoundTransformObjectHalf.ll = 50;
mySoundTransformObjectHalf.lr = 0;
mySoundTransformObjectHalf.rr = 100;
mySoundTransformObjectHalf.rl = 50;
my_sound.setTransform(mySoundTransformObjectHalf);
var mySoundTransformObjectHalf:Object = {ll:50, lr:0, rr:100, rl:50};
See also
Object, getTransform (Sound.getTransform method)
setVolume (Sound.setVolume method)
public setVolume(value:Number) : Void
Sets the volume for the Sound object.
Availability: ActionScript 1.0; Flash Lite 2.0

Table of Contents

Related product manuals