Joint2D

Inherits: Node2D < CanvasItem < Node < Object

Inherited By: DampedSpringJoint2D, GrooveJoint2D, PinJoint2D

Nodo base para todas las restricciones conjuntas en la física 2D.

Descripción

Nodo base para todas las restricciones de las articulaciones en la física 2D. Las articulaciones toman 2 cuerpos y aplican una restricción personalizada.

Propiedades

float

bias

0.0

bool

disable_collision

true

NodePath

node_a

NodePath("")

NodePath

node_b

NodePath("")

Descripciones de Propiedades

Default

0.0

Setter

set_bias(value)

Getter

get_bias()

Cuando node_a y node_b se mueven en diferentes direcciones, el bias controla la rapidez con que la articulación los devuelve a su posición original. Cuanto más bajo sea el bias, más pueden los dos cuerpos tirar de la articulación.


  • bool disable_collision

Default

true

Setter

set_exclude_nodes_from_collision(value)

Getter

get_exclude_nodes_from_collision()

Si true, node_a y node_b no pueden colisionar.


Default

NodePath("")

Setter

set_node_a(value)

Getter

get_node_a()

El primer cuerpo unido a la articulación. Debe derivar de PhysicsBody2D.


Default

NodePath("")

Setter

set_node_b(value)

Getter

get_node_b()

El segundo cuerpo unido a la articulación. Debe derivar de PhysicsBody2D.