使用 Flash |
|
|
|
| 处理声音 | |||
Macromedia Flash Basic 8 和 Flash Professional 8 提供了几种使用声音的方法。可以使声音独立于时间轴连续播放,或使动画和一个音轨同步播放。向按钮添加声音可以使按钮具有更强的互动性,通过声音淡入淡出还可以使音轨更加优美。
在 Flash 中有两种类型的声音:事件声音和音频流。事件声音必须完全下载后才能开始播放,除非明确停止,它将一直连续播放。音频流在前几帧下载了足够的数据后就开始播放;音频流可以通过和时间轴同步以便在 Web 站点上播放。
如果正在为移动设备创作 Flash 内容,Flash Professional 8 还允许在发布的 SWF 文件中包含设备声音。设备声音是以设备本身支持的音频格式编码,如 MIDI、MFi、或 SMAF。有关详细信息,请参阅关于在 Flash Lite 中使用声音。
通过选择压缩选项可以控制导出的 SWF 文件中的声音品质和大小。可以使用"声音属性"对话框为单个声音选择压缩选项,也可以在"发布设置"对话框中定义文档中所有声音的设置。
可以使用共享库中的声音,将声音从一个库链接到多个文档。有关详细信息,请参阅使用共享库资源。在声音完成时,您也可以使用 ActionScript 的 onSoundComplete 事件来触发一个事件。有关详细信息,请参阅关于 onSoundComplete 事件。
可以使用行为(预先编写的"ActionScript"脚本)来加载和控制声音的回放。与行为类似,媒体组件包含预先编写的 ActionScript 脚本来加载和控制声音(仅限 MP3 声音),但是还提供了用于诸如停止、暂停、后退等动作的控制器。有关使用媒体组件的详细信息,请参阅使用 FLVPlayback 组件(仅限 Flash Professional)。
|
注意 |
也可以使用动作动态地载入声音。有关详细信息,请参阅"ActionScript 2.0 语言参考"中的"attachSound(Sound.attachSound 方法)"和"loadSound(Sound.loadSound 方法)"。 |
本章包含以下各部分:
关于用 Flash Player 访问 MP3 文件中的 ID3 属性
|
|
|
|