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.

DampedSpringJoint2D

Успадковує: Joint2D < Node2D < CanvasItem < Node < Object

Фізичний суглоб, який з'єднує дві фізики 2D з пружинною силою.

Опис

Фізичне з'єднання, яке з'єднує два двовимірні фізичні тіла пружиноподібною силою. Воно поводиться як пружина, яка завжди прагне розтягнутися до заданої довжини.

Властивості

float

damping

1.0

float

length

50.0

float

rest_length

0.0

float

stiffness

20.0


Описи властивостей

float damping = 1.0 🔗

  • void set_damping(value: float)

  • float get_damping()

Посилення весняного суглоба. 0 і 1. Коли два тіла переходять в різні напрямки, система намагається вирівняти їх до весняної осі знову. Висока пам'ятна демпфера значення змушує прикріплені органи швидше вирівняти.


float length = 50.0 🔗

  • void set_length(value: float)

  • float get_length()

Максимальна довжина весняного суглоба. Два прикріплених тіл не можуть розтягувати це значення.


float rest_length = 0.0 🔗

  • void set_rest_length(value: float)

  • float get_rest_length()

Коли тіла, прикріплені до весняного суглоба, вони розтягують або зі сквошу. Спілка завжди намагається змінити розмір до цієї довжини.


float stiffness = 20.0 🔗

  • void set_stiffness(value: float)

  • float get_stiffness()

Чим вище значення, тим менше тіл, прикріплених до суглоба, буде деформуватися. У суглобі застосовано протилежну силу тілам, виріб жорсткості, що множиться на різницю розмірів від її решти довжини.