PhysicsBody2D

Inherits: CollisionObject2D < Node2D < CanvasItem < Node < Object

Inherited By: KinematicBody2D, RigidBody2D, StaticBody2D

Clase base para todos los objetos afectados por la física en el espacio 2D.

Descripción

PhysicsBody2D es una clase base abstracta para implementar un cuerpo de física. Todos los tipos de *Body2D heredan de ella.

Tutoriales

Propiedades

bool

input_pickable

false (overrides CollisionObject2D)

int

layers

Métodos

void

add_collision_exception_with ( Node body )

Array

get_collision_exceptions ( )

void

remove_collision_exception_with ( Node body )

Descripciones de Propiedades

Both collision_layer and collision_mask. Returns collision_layer when accessed. Updates collision_layer and collision_mask when modified.

Descripciones de Métodos

  • void add_collision_exception_with ( Node body )

Añade un cuerpo a la lista de cuerpos con los que este cuerpo no puede colisionar.


  • Array get_collision_exceptions ( )

Devuelve un conjunto de nodos que se añadieron como excepciones de colisión para este cuerpo.


  • void remove_collision_exception_with ( Node body )

Quita un cuerpo de la lista de cuerpos con los que este cuerpo no puede colisionar.