Joint2D
Eredita: Node2D < CanvasItem < Node < Object
Ereditato da: DampedSpringJoint2D, GrooveJoint2D, PinJoint2D
Classe di base astratta per tutti i giunti di fisica 2D.
Descrizione
Classe di base astratta per tutti i giunti nella fisica 2D. I giunti 2D uniscono due corpi fisici (node_a e node_b) e applicano un vincolo.
Proprietà
|
||
|
||
|
||
|
Metodi
get_rid() const |
Descrizioni delle proprietà
Quando node_a e node_b si muovono in direzioni diverse, bias controlla la velocità con cui il giunto li riporta nella loro posizione originale. Più basso è il bias, più i due corpi possono tirare sul giunto.
Quando impostato su 0, viene utilizzato il valore predefinito da ProjectSettings.physics/2d/solver/default_constraint_bias.
bool disable_collision = true 🔗
Se true, i due corpi legati insieme non si scontrano tra loro.
NodePath node_a = NodePath("") 🔗
Percorso verso il primo corpo (A) attaccato al giunto. Il nodo deve ereditare PhysicsBody2D.
NodePath node_b = NodePath("") 🔗
Percorso verso il secondo corpo (B) attaccato al giunto. Il nodo deve ereditare PhysicsBody2D.
Descrizioni dei metodi
Restituisce RID interno del giunto dal PhysicsServer2D.