DampedSpringJoint2D

Inherits: Joint2D < Node2D < CanvasItem < Node < Object

Restricción de muelle amortiguado para la física 2D.

Descripción

Restricción de muelle amortiguado para la física 2D. Esto se asemeja a una articulación de resorte que siempre quiere volver a una longitud determinada.

Propiedades

float

damping

1.0

float

length

50.0

float

rest_length

0.0

float

stiffness

20.0

Descripciones de Propiedades

Default

1.0

Setter

set_damping(value)

Getter

get_damping()

El ratio de amortiguación de la articulación del resorte. Un valor entre 0 y 1. Cuando los dos cuerpos se mueven en direcciones diferentes el sistema intenta alinearlos de nuevo al eje del resorte. Un valor alto de damping obliga a los cuerpos adjuntos a alinearse más rápido.


Default

50.0

Setter

set_length(value)

Getter

get_length()

La longitud máxima de la articulación del resorte. Los dos cuerpos unidos no pueden estirarse más allá de este valor.


Default

0.0

Setter

set_rest_length(value)

Getter

get_rest_length()

Cuando los cuerpos unidos a la articulación de resorte se mueven, se estiran o se aplastan. La articulación siempre trata de redimensionarse hacia esta longitud.


Default

20.0

Setter

set_stiffness(value)

Getter

get_stiffness()

Cuanto más alto sea el valor, menos los cuerpos adheridos a la articulación la deformarán. La articulación aplica una fuerza opuesta a los cuerpos, producto de la rigidez multiplicada por la diferencia de tamaño de su longitud en reposo.