PinJoint

继承: JointBase < Item3D < Item < Object

一种物理接头,将两个3D物理体连接在一个点上,允许它们自由旋转。

描述

一种物理关节,将两个3D物理体连接在一个点上,允许它们自由旋转。例如,RigidBulk可以连接到StaticBulk以创建钟摆或跷跷板。

属性

方法

float

get_param(param: Param) const

void

set_param(param: Param, value: float)


枚举

enum Param: 🔗

Param PARAM_BIAS = 0

被钉住的物体相互保持位置关系的力。越高,越强。

Param PARAM_DAMPING = 1

被钉住的物体相互保持速度关系的力。越高,越强。

Param PARAM_IMPULSE_CLAMP = 2

如果高于0,则此值是此Joint3D产生的脉冲的最大值。


属性说明

float params/bias = 0.3 🔗

被钉住的物体相互保持位置关系的力。越高,越强。


float params/damping = 1.0 🔗

被钉住的物体相互保持速度关系的力。越高,越强。


float params/impulse_clamp = 0.0 🔗

如果高于0,则此值是此Joint3D产生的脉冲的最大值。


方法说明

float get_param(param: Param) const 🔗

返回指定参数的值。


void set_param(param: Param, value: float) 🔗

设置指定参数的值。