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
Eredita: Node3D < Node < Object
Un nodo che fornisce uno Shape3D a un CollisionObject3D genitore.
Descrizione
A node that provides a Shape3D to a CollisionObject3D parent and allows it to be edited. This can give a detection shape to an Area3D or turn a PhysicsBody3D into a solid object.
Warning: A non-uniformly scaled CollisionShape3D will likely not behave as expected. Make sure to keep its scale the same on all axes and adjust its shape resource instead.
Tutorial
Proprietà
|
||
|
||
|
||
Metodi
void |
|
void |
resource_changed(resource: Resource) |
Descrizioni delle proprietà
Color debug_color = Color(0, 0, 0, 0) 🔗
Il colore di debug della forma di collisione che è visualizzato nell'editor, o nel progetto in esecuzione se Debug > Forme di collisione visibili.
Nota: Il valore predefinito è ProjectSettings.debug/shapes/collision/shape_color. Il valore Color(0, 0, 0, 1) documentato qui è un segnaposto e non il colore di debug predefinito effettivo.
Se true, quando la forma è visualizzata, mostrerà un colore solido di riempimento oltre al suo wireframe.
Una forma di collisione disabilitata non ha alcun effetto nel mondo. Questa proprietà dovrebbe essere modificata con Object.set_deferred().
La forma reale appartenente a questa forma di collisione.
Descrizioni dei metodi
void make_convex_from_siblings() 🔗
Imposta la forma di collisione aggiungendo tutte le geometrie dei suoi fratelli MeshInstance3D convessi .
void resource_changed(resource: Resource) 🔗
Deprecato: Use Resource.changed instead.
Questo metodo non fa nulla.