Force

.Physics.Matter.Components. Force

Since:
  • 3.0.0
对物质施加力的部件.

Methods

applyForce(force) → {Phaser.GameObjects.GameObject}

Since:
  • 3.0.0
对物体施加力.
Parameters:
Name Type Description
force Phaser.Math.Vector2 指定要施加的力的向量.
Returns:
这个游戏对象.
Type
Phaser.GameObjects.GameObject

applyForceFrom(position, force) → {Phaser.GameObjects.GameObject}

Since:
  • 3.0.0
从给定的位置向物体施加力.
Parameters:
Name Type Description
position Phaser.Math.Vector2 力的来源位置.
force Phaser.Math.Vector2 指定要施加的力的向量.
Returns:
这个游戏对象.
Type
Phaser.GameObjects.GameObject

thrust(speed) → {Phaser.GameObjects.GameObject}

Since:
  • 3.0.0
向车身前部施加推力. 根据质量和所需速度,使用非常小的值,如0.1.
Parameters:
Name Type Description
speed number 应用于方向力的速度值.
Returns:
这个游戏对象.
Type
Phaser.GameObjects.GameObject

thrustBack(speed) → {Phaser.GameObjects.GameObject}

Since:
  • 3.0.0
向身体后部施加推力. 根据质量和所需速度,使用非常小的值,如0.1.
Parameters:
Name Type Description
speed number 应用于方向力的速度值.
Returns:
这个游戏对象.
Type
Phaser.GameObjects.GameObject

thrustLeft(speed) → {Phaser.GameObjects.GameObject}

Since:
  • 3.0.0
向车身左侧施加推力. 根据质量和所需速度,使用非常小的值,如0.1.
Parameters:
Name Type Description
speed number 应用于方向力的速度值.
Returns:
这个游戏对象.
Type
Phaser.GameObjects.GameObject

thrustRight(speed) → {Phaser.GameObjects.GameObject}

Since:
  • 3.0.0
向身体的正确位置施加推力. 根据质量和所需速度,使用非常小的值,如0.1.
Parameters:
Name Type Description
speed number 应用于方向力的速度值.
Returns:
这个游戏对象.
Type
Phaser.GameObjects.GameObject