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.

SpringBoneCollisionCapsule3D

Eredita: SpringBoneCollision3D < Node3D < Node < Object

Una collisione a forma di capsula che interagisce con SpringBoneSimulator3D.

Descrizione

Una collisione a forma di capsula che interagisce con SpringBoneSimulator3D.

Proprietà

float

height

0.5

bool

inside

false

float

mid_height

float

radius

0.1


Descrizioni delle proprietà

float height = 0.5 🔗

  • void set_height(value: float)

  • float get_height()

L'altezza totale della capsula, inclusi gli emisferi.

Nota: L'height di una capsula deve essere almeno il doppio del suo radius. Se non, la capsula diventa una sfera. Se l'height è inferiore al doppio del radius, le proprietà si adattano a un valore valido.


bool inside = false 🔗

  • void set_inside(value: bool)

  • bool is_inside()

Se true, la collisione agisce intrappolando il giunto all'interno della collisione.


float mid_height 🔗

  • void set_mid_height(value: float)

  • float get_mid_height()

L'altezza della capsula, esclusi gli emisferi. Questa è l'altezza della parte cilindrica centrale in mezzo alla capsula, ed è la distanza tra i centri dei due emisferi. Questo è un wrapper per height.


float radius = 0.1 🔗

  • void set_radius(value: float)

  • float get_radius()

Il raggio della capsula.

Nota: Il radius di una capsula non può essere maggiore della metà della sua height. Se non, la capsula diventa una sfera. Se il radius è maggiore della metà dell'height, le proprietà si adattano a un valore valido.