new GravityWell( [x] [, y] [, power] [, epsilon] [, gravity])
Parameters:
Name | Type | Argument | Default | Description |
---|---|---|---|---|
x |
number | Phaser.Types.GameObjects.Particles.GravityWellConfig |
<optional> |
0 | The x coordinate of the Gravity Well, in world space. |
y |
number |
<optional> |
0 | The y coordinate of the Gravity Well, in world space. |
power |
number |
<optional> |
0 | The strength of the gravity force - larger numbers produce a stronger force. |
epsilon |
number |
<optional> |
100 | The minimum distance for which the gravity force is calculated. |
gravity |
number |
<optional> |
50 | The gravitational force of this Gravity Well. |
- Since: 3.0.0
- Source: src/gameobjects/particles/GravityWell.js (Line 10)
Members
-
active :boolean
-
The active state of the Gravity Well. An inactive Gravity Well will not influence any particles.
Type:
- boolean
- Since: 3.0.0
- Default Value:
-
- true
- Source: src/gameobjects/particles/GravityWell.js (Line 72)
-
epsilon :number
-
The minimum distance for which the gravity force is calculated.
Type:
- number
- Since: 3.0.0
- Source: src/gameobjects/particles/GravityWell.js (Line 123)
-
power :number
-
The strength of the gravity force - larger numbers produce a stronger force.
Type:
- number
- Since: 3.0.0
- Source: src/gameobjects/particles/GravityWell.js (Line 114)
-
x :number
-
The x coordinate of the Gravity Well, in world space.
Type:
- number
- Since: 3.0.0
- Source: src/gameobjects/particles/GravityWell.js (Line 54)
-
y :number
-
The y coordinate of the Gravity Well, in world space.
Type:
- number
- Since: 3.0.0
- Source: src/gameobjects/particles/GravityWell.js (Line 63)
Methods
-
update(particle, delta, step)
-
Takes a Particle and updates it based on the properties of this Gravity Well.
Parameters:
Name Type Description particle
Phaser.GameObjects.Particles.Particle The Particle to update.
delta
number The delta time in ms.
step
number The delta value divided by 1000.
- Since: 3.0.0
- Source: src/gameobjects/particles/GravityWell.js (Line 133)