User Guide

690 Chapter 7: ActionScript for Flash
knob_mc.bottom = knob_mc._y;
knob_mc._x = my_sound.getVolume();
with (knob_mc) {
lineStyle(0, 0x000000);
beginFill(0xCCCCCC);
moveTo(0, 0);
lineTo(4, 0);
lineTo(4, 18);
lineTo(0, 18);
lineTo(0, 0);
endFill();
}
knob_mc.createTextField("volume_txt", knob_mc.getNextHighestDepth(),
knob_mc._width+4, 0, 30, 22);
knob_mc.volume_txt.text = my_sound.getVolume();
knob_mc.onPress = function() {
this.startDrag(false, this.left, this.top, this.right, this.bottom);
this.isDragging = true;
};
knob_mc.onMouseMove = function() {
if (this.isDragging) {
this.volume_txt.text = this._x;
}
}
knob_mc.onRelease = function() {
this.stopDrag();
this.isDragging = false;
my_sound.setVolume(this._x);
};
See also
Sound.setVolume()
Sound.id3
Availability
Flash Player 6; behavior updated in Flash Player 7.
Usage
my_sound.id3:Object
Description
Read-only property; provides access to the metadata that is part of an MP3 file.
MP3 sound files can contain ID3 tags, which provide metadata about the file. If an MP3 sound
that you load using
Sound.attachSound() or Sound.loadSound() contains ID3 tags, you can
query these properties. Only ID3 tags that use the UTF-8 character set are supported.