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) 🔗
设置指定参数的值。