如何在Phaser 3中为组设置配置?

问题描述 投票:0回答:1

在我的Phaser 3游戏中,我有一个名为OBS的小组,它存储所有障碍精灵。

OBS = this.physics.add.group 

我想将从这个组创建的每个孩子的速度设置为特定的值

setVelocityY=40

因此,组OBS中的每个对象都将以速度40移动。如何为组设置配置,使我添加到其中的每个对象都以给定的速度移动并共享其他常见属性?

javascript phaser-framework
1个回答
0
投票

有多种方法可以做到这一点。

  1. 使用配置 - 你可以在创建PhysicsGroupConfig时传递group,并在该配置中设置velocityY,它将设置该组中每个孩子的velocityY。您可以在config中设置许多属性。查看文档。
  2. 使用像setVelocitysetVelocityY这样的组方法 - 如果你想在创建组后设置速度,你可以使用像setvelocityYsetVelocity这样的组方法。
© www.soinside.com 2019 - 2024. All rights reserved.