我试图让玩家移动的平台在玩家移动的角色降落在平台上时变成静态对象(当检测到碰撞时)。这样平台就不会从角色下方移动。任何帮助将不胜感激,谢谢:)
回答1
如果您使用 Phaser 3 和 Arcade Physics 引擎,则可以使用 setImmovable
方法,来自 body
对象,https://photonstorm.github.io/phaser3-docs/Phaser.Physics.Arcade.Components.Immovable.html。
这是官方 Phaser 主页上的演示链接https://phaser.io/examples/v3/view/physics/arcade/sprite-vs-immovable,展示了如何使用它。