首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Flash / actionscript 3声音延迟

Flash / actionscript 3声音延迟
EN

Stack Overflow用户
提问于 2009-11-16 01:12:58
回答 4查看 5.2K关注 0票数 3

问题是,当我在我的项目中播放它们时,从它们应该播放的时间到它们实际播放的时间有一个小小的延迟。

我已经在网上查找了这个问题,看起来这个问题并不是只发生在我身上。

一些资源说,你可以解决这个问题,我经常有一个声音在后台播放。我有,但它没有帮助。我也已经在一个声音工具中查看了实际的声音文件,在声音开始之前有一个小的延迟,但它非常非常小,应该不会导致我在flash项目中看到的延迟。

有没有人知道修复它的好方法?

EN

回答 4

Stack Overflow用户

发布于 2010-04-17 22:50:43

嗨,伙计们,我在玩sond之前也有同样的问题,延迟大约是500毫秒,也许是300毫秒。我也尝试了wav文件,但同样,我试图从文件夹播放swf,延迟似乎不再。似乎只有在编译后从CS4程序播放时才会出现延迟。如果不是从程序中播放,而是使用独立播放器打开swf文件,那么延迟似乎就消失了…

票数 1
EN

Stack Overflow用户

发布于 2009-11-16 08:02:25

延迟有多明显?如果这是一个同步问题,您是否愿意将电影延迟很小的时间,直到声音开始播放?那样的话,至少事情会同步。如果这样可以,请继续阅读:

你是如何播放声音的?如果你通过AS3播放它们,有一种简单的方法可以检查声音是否完全加载。假设你的声音叫做'mySound‘。向其添加一个事件侦听器,该侦听器在声音完全加载后触发:

代码语言:javascript
复制
mySound.addEventListener(Event.COMPLETE,eventHandler);

然后,开始在事件处理程序中播放您的电影:

代码语言:javascript
复制
function eventHandler(e:Event)
{
    play();
}

这样,您的影片将仅在声音加载后才开始播放。

票数 0
EN

Stack Overflow用户

发布于 2009-11-28 03:33:13

我也有同样的问题。下载闪存CS4的最新更新...除其他问题外,声音问题已得到解决。http://blogs.adobe.com/rgalvan/2009/05/flash_cs4_update_now_available.html希望它能有所帮助

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1738125

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档