播放一段声音一段时间
我有一个 mp3 文件,我想从一个位置播放一段时间。 我首先使用了 Sound 类,即 play 方法,我可以在其中指定开始时间,但不能指定持续时间。
然后我查看了 SoundEffect 类,您可以在其中指定持续时间和开始时间。 但是我不知道如何从 AS3 类而不是 MXML 中播放它:有一个播放方法...但我听不到声音!帮助!
谢谢
I have a mp3 file and I would like to play it from one position and for a certain duration.
I have first used the Sound class, the play method where I can specify the start but not the duration.
I have looked then at SoundEffect class where you can specify a duration and a startTime.
However I do not know how to play it from a AS3 class not from MXML : there is a play method ... but I get no sound !! Help!
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您也许可以使用 Timer< 自行实现持续时间逻辑/a> 对象,然后在时间过去时调用 Sound 上的 Stop。
You might be able to implement the duration logic yourself using a Timer object and then calling Stop on your Sound when the time elapses.
您可以使用 KitchenSync (http://kitchensynclib.googlecode.com) 来实现此操作,它提供对声音文件和基于代码的计时。
查看 KSSoundController 类
You could do this using KitchenSync (http://kitchensynclib.googlecode.com) which provides control over sound files and code-based timing.
Check out the KSSoundController class