0
我为每个SoundEffect
预置SoundEffectInstance
,但当第一次播放某些声音时,它仍然有一些时间加载。它是一种延迟加载?现在我在加载时为每个SoundEffect
写了sound.Play(0, 0, 0);
。装载需要一些时间,但当SoundEffectInstance
第一次玩时,不会再等待。我不喜欢这种方式。那么有没有更好的解决方案?为什么第一次播放SoundEffectInstance需要更多时间?
我试图之前播放但 'VAR TMP = sound.CreateInstance();'' tmp.Volume = 1;'' tmp.Play();'' tmp.Stop();' 但它实际上并没有效果 – xander27 2012-03-21 06:43:24