问题一:当播放音效时,再暂停,使用stop()和pause()都不生效。
问题二:播放bgm,然后直接使用play()播放另一个,很大概率播放不生效。
以上都是使用的AudioSource
另外我发现,使用AudioSource使用循环模式先play一个bgm,然后stop后,再次播放另一个bgm,也是循环模式,loop可能有问题,播放一段时间后会自动停止播放。原因不明
问题一的播放音效是使用的 playOneShot
接口吗?playOneShot
的特性就是播放后无法停止或暂停,也没有回调,如果需要暂停还是得用 play
接口。
用的时play(),因为有些音效需要循环播放,然后在某个条件下再停掉。
确实啊。。。我android原生loop播放一次就没了,web可以一直循环,loop确实有问题
顶顶,官方来看看
切换时把旧的释放试试?
是destroy吗
我公司项目遇到过 play 后马上 pause,在部分手机上 pause 不会生效
修改引用计数
我们这边使用测试例没有复现,能提供一个复现案例吗?