Joint2D
Наследует: Node2D < CanvasItem < Node < Object
Наследуется от: DampedSpringJoint2D, GrooveJoint2D, PinJoint2D
Абстрактный базовый класс для всех 2D физических суставов.
Описание
Абстрактный базовый класс для всех суставов в 2D-физике. 2D-суставы связывают вместе два физических тела (node_a и node_b) и применяют ограничение.
Свойства
|
||
|
||
|
||
|
Методы
get_rid() const |
Описания свойств
Когда node_a и node_b движутся в разных направлениях, bias управляет тем, как быстро сочленение тянет их обратно в исходное положение. Чем ниже bias, тем больше два тела могут тянуть сочленение.
При установке 0 используется значение по умолчанию из ProjectSettings.physics/2d/solver/default_constraint_bias.
bool disable_collision = true 🔗
Если true, два связанных вместе тела не сталкиваются друг с другом.
NodePath node_a = NodePath("") 🔗
Путь к первому телу (A), прикрепленному к суставу. Узел должен наследовать PhysicsBody2D.
NodePath node_b = NodePath("") 🔗
Путь ко второму телу (B), прикрепленному к суставу. Узел должен наследовать PhysicsBody2D.
Описания метода
Возвращает внутренний RID сочленения из PhysicsServer2D.