Joint3D
Eredita: Node3D < Node < Object
Ereditato da: ConeTwistJoint3D, Generic6DOFJoint3D, HingeJoint3D, PinJoint3D, SliderJoint3D
Classe di base astratta per tutti i giunti di fisica 3D.
Descrizione
Classe di base astratta per tutti i giunti nella fisica 3D. I giunti 3D uniscono due corpi fisici (node_a e node_b) e applicano un vincolo. Se è definito solo un corpo, esso è attaccato a uno StaticBody3D fisso senza forme di collisione.
Tutorial
Proprietà
|
||
|
||
|
||
|
Metodi
get_rid() const |
Descrizioni delle proprietà
bool exclude_nodes_from_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 PhysicsBody3D.
Se lasciato vuoto e node_b è impostato, il corpo è collegato a uno StaticBody3D fisso senza forme di collisione.
NodePath node_b = NodePath("") 🔗
Percorso verso il secondo corpo (B) attaccato al giunto. Il nodo deve ereditare PhysicsBody3D.
Se lasciato vuoto e node_a è impostato, il corpo è collegato a uno StaticBody3D fisso senza forme di collisione.
La priorità usata per definire quale risolutore è eseguito per primo per più giunti. Più basso è il valore, più alta è la priorità.
Descrizioni dei metodi
Restituisce il RID interno del giunto dal PhysicsServer3D.