CollisionShape¶
Inherits: Spatial < Node < Object
Nodo que representa los datos de la forma de la colisión en el espacio 3D.
Descripción¶
Servicio de edición para crear y editar formas de colisión en el espacio 3D. Puede usar este nodo para representar todo tipo de formas de colisión, por ejemplo, añadirlo a un Area para darle una forma de detección, o añadirlo a un PhysicsBody para crear un objeto sólido. IMPORTANTE: este es un ayudante sólo para el editor para crear formas, usa el CollisionObject.shape_owner_get_shape para obtener la forma real.
Tutoriales¶
Propiedades¶
|
||
Métodos¶
void |
|
void |
resource_changed ( Resource resource ) |
Descripciones de Propiedades¶
bool disabled
Default |
|
Setter |
set_disabled(value) |
Getter |
is_disabled() |
Una forma de colisión desactivada no tiene ningún efecto en el mundo.
Shape shape
Setter |
set_shape(value) |
Getter |
get_shape() |
La forma actual que posee esta forma de colisión.
Descripciones de Métodos¶
void make_convex_from_brothers ( )
Sets the collision shape's shape to the addition of all its convexed MeshInstance siblings geometry.
void resource_changed ( Resource resource )
Si este método existe dentro de un script se llamará siempre que el recurso de forma haya sido modificado.