};
knob_mc.onRelease = function() {
this.stopDrag();
var multiplier:Number = 100/(this.right-this.left)*2;
var pan:Number = (this._x-this.left-(bar_width/2))*multiplier;
my_sound.setPan(pan);
pan_txt.text = my_sound.getPan();
};
var my_sound:Sound = new Sound();
my_sound.loadSound("song2.mp3", true);
this.createTextField("pan_txt", this.getNextHighestDepth(), knob_mc._x,
knob_mc._y+knob_mc._height, 20, 22);
pan_txt.selectable = false;
pan_txt.autoSize = "center";
pan_txt.text = my_sound.getPan();
See also
Sound.setPan()
Sound.getTransform()
Availability
Flash Player 5.
Usage
my_sound.getTransform() : Object
Parameters
None.
Returns
An object with properties that contain the channel percentage values for the specified
sound object.
Description
Method; returns the sound transform information for the specified Sound object set with the last
Sound.setTransform()
Example
The following example attaches four movie clips from a symbol in the library (linkage identifier:
) that are used as sliders (or "knobs") to control the sound file that loads into the SWF
knob_id
file. These sliders control the transform object, or balance, of the sound file. For more
information, see the entry for
FLA or AS file:
var my_sound:Sound = new Sound();
my_sound.loadSound("song1.mp3", true);
var transform_obj:Object = my_sound.getTransform();
this.createEmptyMovieClip("transform_mc", this.getNextHighestDepth());
call.
Sound.setTransform()
. Add the following ActionScript to your
Sound.getTransform()
687
Need help?
Do you have a question about the FLEX-FLEX ACTIONSCRIPT LANGUAGE and is the answer not in the manual?
Questions and answers