在 Phaser 游戏中添加禁用游戏模式

Adding a disabled game mode on a Phaser game

我正在尝试将 禁用 模式添加到 Phaser 游戏中。
基本上这不会阻止游戏继续进行,但会禁用用户的输出并显示灰色覆盖。我正在努力让它像 this.game.paused 一样工作。

Link to my example repo
Live Example

使用game.input.enabled

game.input.enabled = false;  //all input sources are ignored. 

仅禁用一种类型的输入;例如鼠标,使用

game.input.mouse.enabled = false;

应手动添加灰色叠加层。