- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在准备 SoundEffectInstance
对于每个 SoundEffect
但是当第一次播放一些声音时,它仍然需要一些时间来加载。它是某种延迟加载吗?现在我写了sound.Play(0, 0, 0);
对于每个 SoundEffect
在加载时。加载需要一些时间,但在 SoundEffectInstance
时无需等待第一次玩。我不喜欢这种方式。那么这个问题有更优雅的解决方案吗?
最佳答案
第一次播放声音时,它会被加载到内存中,这需要一些时间。
您可以尝试隐藏此行为,方法是在需要之前尝试播放轨道,然后立即暂停,以便在需要时将其保存在内存中。
此外,您可以尝试不同的音频压缩和格式,因为这也会影响加载时间。
关于c# - 为什么第一次播放 SoundEffectInstance 需要更多时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9713825/
我正在准备 SoundEffectInstance对于每个 SoundEffect但是当第一次播放一些声音时,它仍然需要一些时间来加载。它是某种延迟加载吗?现在我写了sound.Play(0, 0,
就像有问题一样,我不明白使用这些类有什么区别。每个类的优点和局限性是什么。我阅读了很多教程,但仍然无法决定我应该做什么。 为了让事情更清楚,我得到了 AudioModule、AudioEmitterC
我正在尝试在游戏中播放已加载的.wav文件的SoundEffectInstances,但没有任何声音。 我有一个“ETSound”类(class);每个对象都具有一个声音。因此,一个ETSound对象
我正在研究新的 WindowsPhone 平台。我有几个 SoundEffectInstance 实例,我想将它们合并到一个新的单个声音文件中(SoundEffectInstance、SoundEff
我有一个按钮可以控制音效。单击按钮时,声音应开始播放。如果在声音仍在播放时单击它,它应该停止声音。如果在声音自行停止播放后单击它,声音应该会重新开始播放。 我已经试过了,但是我错误地使用了 Sound
我是一名优秀的程序员,十分优秀!