| window.runtime 属性 | window.runtime.flash.media.SoundChannel |
| 继承 | SoundChannel EventDispatcher Object |
stop() 方法、用于监控声道幅度(音量)的属性以及用于对声道指定 SoundTransform 对象的属性。
另请参见
| 属性 | 定义方 | ||
|---|---|---|---|
![]() | constructor : Object
对类对象或给定对象实例的构造函数的引用。 | Object | |
| leftPeak : Number [只读 (read-only)]
左声道的当前幅度(音量),范围从 0(静音)至 1(最大幅度)。 | SoundChannel | ||
| position : Number [只读 (read-only)]
当播放声音时,position 属性指示声音文件中当前播放的位置。 | SoundChannel | ||
![]() | prototype : Object [静态]
对类或函数对象的原型对象的引用。 | Object | |
| rightPeak : Number [只读 (read-only)]
右声道的当前幅度(音量),范围从 0(静音)至 1(最大幅度)。 | SoundChannel | ||
| soundTransform : SoundTransform
分配给该声道的 SoundTransform 对象。 | SoundChannel | ||
| 方法 | 定义方 | ||
|---|---|---|---|
![]() | addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
使用 EventDispatcher 对象注册事件侦听器对象,以使侦听器能够接收事件通知。 | EventDispatcher | |
![]() | dispatchEvent(event:Event):Boolean
将事件调度到事件流中。 | EventDispatcher | |
![]() | hasEventListener(type:String):Boolean
检查 EventDispatcher 对象是否为特定事件类型注册了任何侦听器。 | EventDispatcher | |
![]() | hasOwnProperty(name:String):Boolean
指示对象是否已经定义了指定的属性。 | Object | |
![]() | isPrototypeOf(theClass:Object):Boolean
指示 Object 类的实例是否在指定为参数的对象的原型链中。 | Object | |
![]() | propertyIsEnumerable(name:String):Boolean
指示指定的属性是否存在、是否可枚举。 | Object | |
![]() | removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
从 EventDispatcher 对象中删除侦听器。 | EventDispatcher | |
![]() | setPropertyIsEnumerable(name:String, isEnum:Boolean = true):void
设置循环操作动态属性的可用性。 | Object | |
停止在该声道中播放声音。 | SoundChannel | ||
![]() | toString():String
返回指定对象的字符串表示形式。 | Object | |
![]() | valueOf():Object
返回指定对象的原始值。 | Object | |
![]() | willTrigger(type:String):Boolean
检查是否用此 EventDispatcher 对象或其任何始祖为指定事件类型注册了事件侦听器。 | EventDispatcher | |
| 事件 | 摘要 | 定义方 | ||
|---|---|---|---|---|
![]() | Flash Player 或 AIR 应用程序获得操作系统焦点并变为活动状态时调度。 | EventDispatcher | ||
![]() | Flash Player 或 AIR 应用程序失去操作系统焦点并变为非活动状态时调度。 | EventDispatcher | ||
| 在声音完成播放后调度。 | SoundChannel | |||
| leftPeak | 属性 |
leftPeak:Number [只读 (read-only)] 左声道的当前幅度(音量),范围从 0(静音)至 1(最大幅度)。
| position | 属性 |
position:Number [只读 (read-only)]
当播放声音时,position 属性指示声音文件中当前播放的位置。当停止或暂停播放声音时,position 属性指示声音文件中上次播放的位置。
一种常见使用情形是,在停止播放声音时保存 position 属性的值。以后,您可以从保存的位置重新开始以恢复播放声音。
| rightPeak | 属性 |
rightPeak:Number [只读 (read-only)] 右声道的当前幅度(音量),范围从 0(静音)至 1(最大幅度)。
| soundTransform | 属性 |
soundTransform:SoundTransform [读写] 分配给该声道的 SoundTransform 对象。SoundTransform 对象包含用于设置音量、平移、左扬声器指定和右扬声器指定的属性。
另请参见
| stop | () | 方法 |
function stop():void停止在该声道中播放声音。
| soundComplete | 事件 |
flash.events.Eventflash.events.Event.SOUND_COMPLETE在声音完成播放后调度。
Event.SOUND_COMPLETE 常量定义 soundComplete 事件对象的 type 属性值。
此事件具有以下属性:
| 属性 | 值 |
|---|---|
bubbles | false |
cancelable | false;没有要取消的默认行为。 |
currentTarget | 当前正在使用某个事件侦听器处理 Event 对象的对象。 |
target | 已结束声音播放的 Sound 对象。 |