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...
CollisionShape3D
Hereda: Node3D < Node < Object
Un nodo que proporciona una Shape3D a un padre CollisionObject3D.
Descripción
Un nodo que proporciona una Shape3D a un padre CollisionObject3D y permite editarla. Esto puede dar una forma de detección a un Area3D o convertir un PhysicsBody3D en un objeto sólido.
Advertencia: Un CollisionShape3D con una escala no uniforme probablemente no se comportará como se espera. Asegúrate de mantener su escala igual en todos los ejes y ajusta su recurso shape en su lugar.
Tutoriales
Propiedades
|
||
|
||
|
||
Métodos
void |
|
void |
resource_changed(resource: Resource) |
Descripciones de Propiedades
Color debug_color = Color(0, 0, 0, 0) 🔗
El color de la forma de colisión (collision shape) que se muestra en el editor, o en el proyecto en ejecución si la opción Depuración > Formas de colisión visibles está marcada en la parte superior del editor.
Nota: El valor por defecto es ProjectSettings.debug/shapes/collision/shape_color. El valor Color(0, 0, 0, 0) documentado aquí es un marcador de posición (placeholder) y no el color de depuración real por defecto.
Si es true, cuando se muestre la forma, mostrará un color de relleno sólido además de su estructura alámbrica.
Una forma de colisión desactivada no tiene ningún efecto en el mundo. Esta propiedad debe cambiarse con Object.set_deferred().
La forma actual que posee esta forma de colisión.
Descripciones de Métodos
void make_convex_from_siblings() 🔗
Sets the collision shape's shape to the addition of all its convexed MeshInstance3D siblings geometry.
void resource_changed(resource: Resource) 🔗
Obsoleto: Use Resource.changed instead.
Este método no hace nada.