我可以制作Flash / swf“电影”,我可以在录音中来回滚动吗?

时间:2009-12-05 15:44:27

标签: flash audio

所以假设我有一个很长的录音作为Flash演示文稿的一部分。我可以在演示文稿中放置一个滚动条和启动/停止/暂停/恢复按钮,就像在Media Player或Windows录音机中那样,我可以滚动到基本上跳到录音的任何时刻吗?所以我想,我想,可以在Flash中为Flash演示实现这种典型的声音播放功能吗?

如果有示例应用已经演示了如何编写类似的代码,那么非常感谢链接: - )

1 个答案:

答案 0 :(得分:0)

是的,可以跳转到加载的声音文件中的任何位置。使用Sound类,您可以使用Sound.length获取声音文件的长度,并使用SoundChannel获取播放声音的当前位置。这样,您可以构建一个滚动条,在播放声音时更新其位置,并允许跳转到任何不同的位置。

如果用户跳转到某个位置,则只需要获取开始时间并将其用作Sound.play()的参数。该方法还返回当前位置所需的SoundChannel对象。只需记住在再次播放文件之前先停止播放。