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
Hérite de : Node3D < Node < Object
Un nœud qui fournit une Shape3D à un parent CollisionObject3D.
Description
Un nœud qui fournit une Shape3D à un parent CollisionObject3D et permet de la modifier. Cela peut donner une forme de détection à une Area3D ou transformer un PhysicsBody3D en un objet solide.
Attention : Un CollisionShape3D non-uniformémement dimensionné ne se comportera probablement pas comme prévu. Assurez-vous de garder la même échelle sur tous les axes et d'ajuster sa ressource shape à la place.
Tutoriels
Propriétés
|
||
|
||
|
||
Méthodes
void |
|
void |
resource_changed(resource: Resource) |
Descriptions des propriétés
Color debug_color = Color(0, 0, 0, 0) 🔗
La couleur de la forme de collision qui est affichée dans l'éditeur, ou dans le projet en cours d'exécution si Débogage > Formes de collision visibles est coché en haut de l'éditeur.
Note : La valeur par défaut est ProjectSettings.debug/shapes/collision/shape_color. La valeur Color(0, 0, 0, 0) documentée ici est une valeur générique, et pas la couleur de débogage par défaut réelle.
Si true, lorsque la forme est affichée, elle affichera une couleur de remplissage solide en plus de son fil de fer.
Une forme de collision désactivée n’a aucun effet dans le monde. Cette propriété devrait être modifiée avec Object.set_deferred().
La forme réelle appartenant à cette forme de collision.
Descriptions des méthodes
void make_convex_from_siblings() 🔗
Définit la forme de la forme de collision à l'union rendue convexe de toutes les géométries de ses frères et sœurs MeshInstance3D.
void resource_changed(resource: Resource) 🔗
Obsolète : Use Resource.changed instead.
Cette méthode ne fait rien.