Flash Lite 2.x ActionScript 简介 |
|
|
|
| 不受支持和部分受支持的类 > Sound 类 | |||
Flash Lite 2.x 的 ActionScript 通过 Sound 类和 System.capabilities 值支持设备声音。对于 Flash Player 7 中支持的本机声音,Sound 类完全受支持,但对于设备声音,Sound 类仅部分受支持。
Flash Lite 2.x 添加了供您将设备声音的回放与动画的呈现保持同步的支持。
|
注意 |
Flash Lite 2.x 不支持录音。 |
下表列出了在使用用于 Flash Lite 2.x 的 ActionScript 时,Sound 类部分支持的方法。
|
方法 |
说明 |
支持 |
|---|---|---|
getPan()
|
返回在上一次 限制:支持用于本机 Flash 声音;不支持用于设备声音。 |
部分支持 |
getTransform()
|
返回用上一次 限制:支持用于本机 Flash 声音;不支持用于设备声音。 |
部分支持 |
loadSound()
|
将 MP3 文件加载到 Sound 对象中。可以使用 事件声音在完全加载后才能播放。它们由 ActionScript Sound 类进行管理,并且响应此类的所有方法和属性。 限制:用于 Flash Lite 2.x 时忽略流参数。 |
部分支持 |
setPan()
|
确定声音在左右声道(扬声器)中是如何播放的。对于单声道声音,平衡度决定通过哪个扬声器(左或右)播放声音。 限制:支持用于本机 Flash 声音;不支持用于设备声音。 |
部分支持 |
setTransform()
|
设置 Sound 对象的声音转换(或均衡)信息。
限制:支持用于本机 Flash 声音;不支持用于设备声音。 |
部分支持 |
setVolume()
|
设置 Sound 对象的音量。 限制:支持用于本机 Flash 声音;不支持用于设备声音。 |
部分支持 |
下表列出了在使用用于 Flash Lite 2.x 的 ActionScript 时,Sound 类部分支持的属性。
|
属性 |
说明 |
|---|---|
duration
|
声音的持续时间(以毫秒为单位)。 限制:支持用于本机 Flash 声音;不支持用于设备声音。 |
position
|
声音已播放的毫秒数。 限制:支持用于本机 Flash 声音;不支持用于设备声音。 |
下表列出了 Sound 类中特定于用于 Flash Lite 2.x 的 ActionScript 的新方法。
|
方法 |
说明 |
|---|---|
getPan()
|
返回上一个 |
getTransform()
|
返回上一个 |
loadSound()
|
将任意格式的声音数据加载到 Flash Player 中。 此方法与 Flash Player 7 实现不同,因为使用此方法加载的声音数据始终被视为事件声音。因此,始终忽略此方法的第二个参数。在下面的示例中,忽略值 my_sound.loadSound("mysnd.mp3", true);
|
|
|
|
|