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.

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

bool

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

physical_bones_stop_simulation()


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.