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...
PinJoint3D¶
继承: Joint3D < Node3D < Node < Object
将两个 3D 物理体通过单点进行连接的物理关节,能够让它们自由旋转。
描述¶
将两个 3D 物理体通过单点进行连接的物理关节,能够让它们自由旋转。例如,可以将 RigidBody3D 连接到 StaticBody3D 上,从而创建钟摆或跷跷板。
属性¶
|
||
|
||
|
方法¶
void |
枚举¶
enum Param: 🔗
Param PARAM_BIAS = 0
被钉在一起的物体之间保持位置关系的力,越高越强。
Param PARAM_DAMPING = 1
被钉在一起的物体之间保持共速的力。越高,力越大。
Param PARAM_IMPULSE_CLAMP = 2
如果大于 0,则这个值是此 Joint3D 产生的冲量的最大值。
属性说明¶
被钉在一起的物体之间保持位置关系的力,越高越强。
被钉在一起的物体之间保持共速的力。越高,力越大。
float params/impulse_clamp = 0.0
🔗
如果大于 0,则这个值是此 Joint3D 产生的冲量的最大值。
方法说明¶
float get_param(param: Param) const 🔗
返回指定参数的值。
void set_param(param: Param, value: float) 🔗
设置指定参数的值。