|
Godot Nature of Code
1.2.0
Nature of Code implemented in Godot Engine
|
Simple mover attractor. More...
Public Member Functions | |
| SimpleAttractor () | |
| Create a default attractor with a 20px radius. More... | |
| virtual Vector2 | Attract (SimpleMover mover) |
| Generate attraction force depending on a mover. More... | |
Public Member Functions inherited from Drawing.SimpleCircleSprite | |
| SimpleCircleSprite () | |
| Create a light blue circle with radius 10. More... | |
| SimpleCircleSprite (Texture texture) | |
| Create a circle with a custom texture. More... | |
Public Attributes | |
| float | Mass = 20.0f |
| Attractor mass More... | |
| float | Gravitation = 1.0f |
| Gravitaton More... | |
| float | MinForce = 5 |
| Minimum force More... | |
| float | MaxForce = 25 |
| Maximum force More... | |
Additional Inherited Members | |
Properties inherited from Drawing.SimpleCircleSprite | |
| float | Radius [get, set] |
| Circle radius. More... | |
Simple mover attractor.
Definition at line 12 of file SimpleAttractor.cs.
|
inline |
|
inlinevirtual |
Generate attraction force depending on a mover.
| mover | Mover instance |
Reimplemented in Forces.SimpleRepeller.
Definition at line 41 of file SimpleAttractor.cs.
| float Forces.SimpleAttractor.Gravitation = 1.0f |
Gravitaton
Definition at line 18 of file SimpleAttractor.cs.
| float Forces.SimpleAttractor.Mass = 20.0f |
Attractor mass
Definition at line 15 of file SimpleAttractor.cs.
| float Forces.SimpleAttractor.MaxForce = 25 |
Maximum force
Definition at line 24 of file SimpleAttractor.cs.
| float Forces.SimpleAttractor.MinForce = 5 |
Minimum force
Definition at line 21 of file SimpleAttractor.cs.