SoundChannel类

所在的包:flash.media   

所在的类:  public final class SoundChannel

SoundChannel类控制应用程序中的声音。 Adobe ® Flash ® 应用程序中播放的每一个声音都被分配到一个声道,而且应用程序可以具有混合在一起的多个声道。 SoundChannel 类包含 stop() 方法、用于监控声道幅度(音量)的属性,以及用于对声道设置 SoundTransform 对象的属性。

公共属性:

leftPeak : Number

[只读 (read-only)] 左声道的当前幅度(音量),范围从 0(静音)至 1(最大幅度)。
position : Number
[只读 (read-only)] 当播放声音时,position 属性指示声音文件中当前播放的位置。
rightPeak : Number
[只读 (read-only)] 右声道的当前幅度(音量),范围从 0(静音)至 1(最大幅度)。
soundTransform : SoundTransform
分配给该声道的 SoundTransform 对象。
 
公共方法:  stop():void  停止在该声道中播放声音。
 
事件: soundComplete  在声音完成播放后调度。
 
SoundTransform类
包与soundchennel一样
所在的类:public final class SoundTransform
SoundTransform类包含控制音量和平移的属性。以下对象包含 SoundTransform 属性,该属性的值是一个 SoundTransform 对象:Microphone、NetStream、SimpleButton、SoundChannel、SoundMixer 和 Sprite。
 
公共属性:
leftToLeft : Number
从 0(无)至 1(全部)的值,指定了左输入在左扬声器里播放的量。
leftToRight : Number
从 0(无)至 1(全部)的值,指定了左输入在右扬声器里播放的量。
pan : Number
声音从左到右的平移,范围从 -1(左侧最大平移)至 1(右侧最大平移)。
rightToLeft : Number
从 0(无)至 1(全部)的值,指定了右输入在左扬声器里播放的量。
rightToRight : Number
从 0(无)至 1(全部)的值,指定了右输入在右扬声器里播放的量。
volume : Number
音量范围从 0(静音)至 1(最大音量)。
 
公共方法:、
 
SoundTransform (vol:Number = 1, panning:Number = 0)
创建 SoundTransform对象。