Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
Joint3D
被繼承: ConeTwistJoint3D, Generic6DOFJoint3D, HingeJoint3D, PinJoint3D, SliderJoint3D
所有 3D 物理關節的抽象基底類別。
說明
Abstract base class for all joints in 3D physics. 3D joints bind together two physics bodies (node_a and node_b) and apply a constraint. If only one body is defined, it is attached to a fixed StaticBody3D without collision shapes.
教學
屬性
|
||
|
||
|
||
|
方法
get_rid() const |
屬性說明
bool exclude_nodes_from_collision = true 🔗
If true, the two bodies bound together do not collide with each other.
NodePath node_a = NodePath("") 🔗
Path to the first node (A) attached to the joint. The node must inherit PhysicsBody3D.
If left empty and node_b is set, the body is attached to a fixed StaticBody3D without collision shapes.
NodePath node_b = NodePath("") 🔗
Path to the second node (B) attached to the joint. The node must inherit PhysicsBody3D.
If left empty and node_a is set, the body is attached to a fixed StaticBody3D without collision shapes.
The priority used to define which solver is executed first for multiple joints. The lower the value, the higher the priority.
Note: Only supported when using GodotPhysics3D. This property is ignored when using Jolt Physics.
方法說明
Returns the joint's internal RID from the PhysicsServer3D.