Godot Nature of Code
1.2.0
Nature of Code implemented in Godot Engine
|
Verlet breakable link. More...
Public Member Functions | |
VerletLink () | |
Create an uninitialized verlet link. More... | |
VerletLink (VerletWorld world, VerletPoint a, VerletPoint b) | |
Create a simple verlet link. More... | |
void | Constraint () |
Apply link constraint on the two verlet points. More... | |
![]() | |
SimpleLineSprite () | |
Create a grey line sprite. More... | |
Public Attributes | |
float | RestingDistance |
Resting distance More... | |
float | MinimalDistance = -1 |
Minimal distance. Use -1 to disable. More... | |
float | MaximalDistance = -1 |
Maximal distance. Use -1 to disable. More... | |
float | Stiffness = 1 |
Stiffness of the link, between 0 and 1. More... | |
float | TearSensitivity = -1 |
Distance required to break the link. Use -1 to create an unbreakable link. More... | |
VerletPoint | A |
First verlet point More... | |
VerletPoint | B |
Second verlet point More... | |
Additional Inherited Members | |
![]() | |
Vector2 | PositionA [get, set] |
Point Position A. More... | |
Vector2 | PositionB [get, set] |
Point Position B. More... | |
float | Width [get, set] |
Line Width. More... | |
Verlet breakable link.
Definition at line 9 of file VerletLink.cs.
|
inline |
Create an uninitialized verlet link.
Definition at line 37 of file VerletLink.cs.
|
inline |
Create a simple verlet link.
world | World |
a | Point A |
b | Point B |
Definition at line 48 of file VerletLink.cs.
|
inline |
Apply link constraint on the two verlet points.
Definition at line 67 of file VerletLink.cs.
VerletPoint VerletPhysics.VerletLink.A |
First verlet point
Definition at line 27 of file VerletLink.cs.
VerletPoint VerletPhysics.VerletLink.B |
Second verlet point
Definition at line 30 of file VerletLink.cs.
float VerletPhysics.VerletLink.MaximalDistance = -1 |
Maximal distance. Use -1
to disable.
Definition at line 18 of file VerletLink.cs.
float VerletPhysics.VerletLink.MinimalDistance = -1 |
Minimal distance. Use -1
to disable.
Definition at line 15 of file VerletLink.cs.
float VerletPhysics.VerletLink.RestingDistance |
Resting distance
Definition at line 12 of file VerletLink.cs.
float VerletPhysics.VerletLink.Stiffness = 1 |
Stiffness of the link, between 0 and 1.
Definition at line 21 of file VerletLink.cs.
float VerletPhysics.VerletLink.TearSensitivity = -1 |
Distance required to break the link. Use -1
to create an unbreakable link.
Definition at line 24 of file VerletLink.cs.