Joint3D
Hereda: Node3D < Node < Object
Heredado por: ConeTwistJoint3D, Generic6DOFJoint3D, HingeJoint3D, PinJoint3D, SliderJoint3D
Clase base abstracta para todas las articulaciones físicas 3D.
Descripción
Clase base abstracta para todas las articulaciones en física 3D. Las articulaciones 3D unen dos cuerpos físicos (node_a y node_b) y aplican una restricción. Si solo se define un cuerpo, se asocia a un StaticBody3D fijo sin formas de colisión.
Tutoriales
Propiedades
|
||
|
||
|
||
|
Métodos
get_rid() const |
Descripciones de Propiedades
bool exclude_nodes_from_collision = true 🔗
Si es true, los dos cuerpos unidos no colisionan entre sí.
NodePath node_a = NodePath("") 🔗
Ruta al primer nodo (A) unido a la articulación. El nodo debe heredar PhysicsBody3D.
Si se deja vacío y node_b está establecido, el cuerpo se une a un StaticBody3D fijo sin formas de colisión.
NodePath node_b = NodePath("") 🔗
Ruta al segundo nodo (B) unido a la articulación. El nodo debe heredar PhysicsBody3D.
Si se deja vacío y node_a está establecido, el cuerpo se une a un StaticBody3D fijo sin formas de colisión.
La prioridad usada para definir qué solucionador se ejecuta primero para múltiples articulaciones. Cuanto más bajo es el valor, más alta es la prioridad.
Descripciones de Métodos
Devuelve el RID interno de la articulación desde PhysicsServer3D.