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.
Checking the stable version of the documentation...
CollisionShape2D¶
Inherits: Node2D < CanvasItem < Node < Object
Nodo que representa los datos de la forma de colisión en el espacio 2D.
Descripción¶
Servicio de edición para crear y editar formas de colisión en el espacio 2D. Puede usar este nodo para representar todo tipo de formas de colisión, por ejemplo, añadirlo a un Area2D para darle una forma de detección, o añadirlo a un PhysicsBody2D para crear un objeto sólido. IMPORTANTE: este es un ayudante sólo para el editor para crear formas, usa el CollisionObject2D.shape_owner_get_shape para obtener la forma real.
Tutoriales¶
Propiedades¶
|
||
|
||
|
||
Descripciones de Propiedades¶
bool disabled
Default |
|
Setter |
set_disabled(value) |
Getter |
is_disabled() |
A disabled collision shape has no effect in the world. This property should be changed with Object.set_deferred.
bool one_way_collision
Default |
|
Setter |
set_one_way_collision(value) |
Getter |
is_one_way_collision_enabled() |
Establece si esta forma de colisión sólo debe detectar la colisión en un lado (superior o inferior).
float one_way_collision_margin
Default |
|
Setter |
set_one_way_collision_margin(value) |
Getter |
get_one_way_collision_margin() |
El margen utilizado para la colisión en un sentido (en píxeles). Valores más altos harán la forma más gruesa, y funcionará mejor para los colisionadores que entran en la forma a alta velocidad.
Shape2D shape
Setter |
set_shape(value) |
Getter |
get_shape() |
La forma actual que posee esta forma de colisión.