我需要在后台进行完整的FixedUpdate调用(每秒50次)。如何实现?
Unity WebGL在后台几乎停止了Update(和FixedUpdate)调用。选中“在后台运行”,当用户仅单击“新建选项卡”或切换选项卡一秒钟或最小化窗口时,游戏每秒几乎只有1次调用。对于其他玩家而言,这最终是一个巨大的滞后。 (多人游戏。在后台,它每秒仅发送1个数据包)
有人声称这取决于Chrome或Firefox的运行情况。但这是不正确的。(或是否有禁用节流的方法?)因为有些P2P多人浏览器游戏在后台正常运行。例如,您可以检查Haxball。当您最小化或切换选项卡时,它不会跳过数据包。