PinJoint

Inherits: Joint < Spatial < Node < Object

用于 3D 物理体的钉关节。

描述

3D刚体的钉关节。它将两个物体(刚体或静态体)钉在一起。参阅Generic6DOFJoint

属性

float

params/bias

0.3

float

params/damping

1.0

float

params/impulse_clamp

0.0

方法

float

get_param ( Param param ) const

void

set_param ( Param param, float value )

枚举

enum Param:

  • PARAM_BIAS = 0 —- 被钉在一起的物体之间保持位置关系的力,越高越强。

  • PARAM_DAMPING = 1 —- 被钉在一起的物体之间保持共速的力。越高,力越大。

  • PARAM_IMPULSE_CLAMP = 2 —- 如果大于0,这个值就是此关节产生的冲量的最大值。

属性说明

Default

0.3

Setter

set_param(value)

Getter

get_param()

被钉在一起的物体之间保持位置关系的力,越高越强。


Default

1.0

Setter

set_param(value)

Getter

get_param()

被钉在一起的物体之间保持共速的力。越高,力越大。


  • float params/impulse_clamp

Default

0.0

Setter

set_param(value)

Getter

get_param()

如果大于0,这个值就是此关节产生的冲量的最大值。

方法说明

返回指定参数的值。


设置指定参数的值。