如何让玩家在 Phaser JS 游戏中限制边界只能从左到右而不是上下?

How to make player restrict of boundries only left right not up and down in phaser js game?

如何在phaser js游戏中限制玩家边界只能左右不能上下?

只需设置世界边界,函数this.physics.world.setBounds(...)Here a link to the documentation.

你只需要输入这一行:

`this.physics.world.setBounds(0, 0, widthOfTheGame, heightOfTheGame, true, true, false, true);`.

create 函数中。

following the documenttation setBounds(x, y, width, height [, checkLeft] [, checkRight] [, checkUp] [, checkDown])

第三个false用于world-bounds-top,因此不会发生碰撞。