PhysicalBoneSimulator3D
Eredita: SkeletonModifier3D < Node3D < Node < Object
Nodo che può essere il genitore di PhysicalBone3D e può applicare i risultati della simulazione a Skeleton3D.
Descrizione
Nodo che può essere il genitore di PhysicalBone3D e può applicare i risultati della simulazione a Skeleton3D.
Metodi
is_simulating_physics() const |
|
void |
physical_bones_add_collision_exception(exception: RID) |
void |
physical_bones_remove_collision_exception(exception: RID) |
void |
physical_bones_start_simulation(bones: Array[StringName] = []) |
void |
Descrizioni dei metodi
bool is_simulating_physics() const 🔗
Restituisce un valore booleano che indica se PhysicalBoneSimulator3D è in esecuzione e in simulazione.
void physical_bones_add_collision_exception(exception: RID) 🔗
Aggiunge un'eccezione di collisione all'osso fisico.
Funziona esattamente come il nodo RigidBody3D.
void physical_bones_remove_collision_exception(exception: RID) 🔗
Rimuove un'eccezione di collisione dall'osso fisico.
Funziona esattamente come il nodo RigidBody3D.
void physical_bones_start_simulation(bones: Array[StringName] = []) 🔗
Indica ai nodi PhysicalBone3D nello scheletro di iniziare a simulare e reagire al mondo fisico.
Facoltativamente, è possibile passare una lista di nomi di ossa, consentendo solo alle ossa passate di essere simulate.
void physical_bones_stop_simulation() 🔗
Indica ai nodi PhysicalBone3D nello scheletro di interrompere la simulazione.