【发布时间】:2022-07-17 04:28:56
【问题描述】:
在导出的游戏实例中播放音频时出现问题。使用 AudioStreamPlayer 节点播放声音。我将游戏导出到 html5 并在本地服务器或任何执行 html 代码的服务上运行它。如果在游戏过程中您最小化浏览器,更改选项卡,使游戏窗口不活动,则所有游戏进程都暂停,即:所有对象都没有移动,所有计时器都暂停。但是音乐继续播放。我试图处理一个焦点 Notification ,一个带有光标的输入句柄来关闭音乐,但这不是一个选项,因为如果你在游戏选项卡上通过 alt + tab 最小化浏览器,那么焦点不会走开,输入仍在等待(正如我之前所说,与移动和计时器相关的所有其他进程都已暂停)。
在这种情况下如何停止此音频流? 谢谢
【问题讨论】: