Joint3D
Inherited By:ConeTwistJoint3D,Generic6DOFJoint3D,HingeJoint3D,PinJoint3D,SliderJoint3D
Abstract base class for all 3D physics joints.
Description
Abstract base class for all joints in 3D physics. 3D joints bind together two physics bodies (node_a andnode_b) and apply a constraint. If only one body is defined, it is attached to a fixedStaticBody3D without collision shapes.
Tutorials
Properties
| ||
| ||
| ||
|
Methods
Property Descriptions
boolexclude_nodes_from_collision =true🔗
boolget_exclude_nodes_from_collision()
Iftrue, the two bodies bound together do not collide with each other.
NodePathget_node_a()
Path to the first node (A) attached to the joint. The node must inheritPhysicsBody3D.
If left empty andnode_b is set, the body is attached to a fixedStaticBody3D without collision shapes.
NodePathget_node_b()
Path to the second node (B) attached to the joint. The node must inheritPhysicsBody3D.
If left empty andnode_a is set, the body is attached to a fixedStaticBody3D without collision shapes.
intget_solver_priority()
The priority used to define which solver is executed first for multiple joints. The lower the value, the higher the priority.
Method Descriptions
Returns the joint's internalRID from thePhysicsServer3D.