DampedSpringJoint2D¶
Inherits: Joint2D < Node2D < CanvasItem < Node < Object
2D 物理的阻尼弹簧约束。
描述¶
2D 物理的阻尼弹簧约束。这类似于总是想回到给定长度的弹簧关节。
属性¶
|
||
|
||
|
||
|
属性说明¶
float damping
Default |
|
Setter |
set_damping(value) |
Getter |
get_damping() |
弹簧关节的阻尼比。值在 0
和 1
之间。当两个机构移动到不同的方向时,系统会尝试将它们再次对准弹簧轴。高的 damping
值迫使连接的机构更快地对齐。
float length
Default |
|
Setter |
set_length(value) |
Getter |
get_length() |
弹簧关节的最大长度。两个连接体不能超过这个值。
float rest_length
Default |
|
Setter |
set_rest_length(value) |
Getter |
get_rest_length() |
当连接到弹簧关节的机构移动时,它们会拉伸或挤压它。关节总是尝试向这个长度调整。
float stiffness
Default |
|
Setter |
set_stiffness(value) |
Getter |
get_stiffness() |
该值越大,连接在关节上的机构变形越小。关节对各机构施加一个相反的力,即刚度乘以与其静止长度的大小差的乘积。