【问题标题】:There is a way to prevent the initial "fall" of sprites in Phaser 3?有一种方法可以防止 Phaser 3 中精灵的初始“下降”吗?
【发布时间】:2020-05-26 23:17:17
【问题描述】:

Phaser 的第 3 天,我试图避免资产最初的“从天而降”。 我是这样初始化的:

this.kid = this.physics.add.sprite(50, 380, 'idle');

但是当重新加载游戏时,精灵会从天上掉下来直到碰到地面。有什么建议吗?

【问题讨论】:

    标签: phaser-framework


    【解决方案1】:

    我认为您将重力 Y 设置为某个正值。 您可以在config 中将其设置为 0,以避免物品掉落。

    new Phaser.Game({
        physics: {
            default: 'arcade',
            arcade: {
                gravity: { y: 0 }
            }
        }
    })
    

    我建议你按照教程“Making your first Phaser 3 game”。 在第六部分有关于重力的部分。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-08-11
      • 2018-03-21
      • 2021-12-21
      • 2021-09-28
      • 1970-01-01
      • 2020-01-27
      • 2020-03-11
      • 1970-01-01
      相关资源
      最近更新 更多