PhysicalBoneSimulator3D
Hereda: SkeletonModifier3D < Node3D < Node < Object
Nodo que puede ser el padre de PhysicalBone3D y puede aplicar los resultados de la simulación a Skeleton3D.
Descripción
Nodo que puede ser el padre de PhysicalBone3D y puede aplicar los resultados de la simulación a Skeleton3D.
Métodos
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 |
Descripciones de Métodos
bool is_simulating_physics() const 🔗
Devuelve un booleano que indica si el PhysicalBoneSimulator3D está funcionando y simulando.
void physical_bones_add_collision_exception(exception: RID) 🔗
Añade una excepción de colisión al hueso físico.
Funciona igual que el nodo RigidBody3D.
void physical_bones_remove_collision_exception(exception: RID) 🔗
Elimina una excepción de colisión al hueso físico.
Funciona igual que el nodo RigidBody3D.
void physical_bones_start_simulation(bones: Array[StringName] = []) 🔗
Indica a los nodos PhysicalBone3D en el esqueleto que comiencen a simular y reaccionar al mundo de la física.
Opcionalmente, se puede pasar una lista de nombres de huesos, permitiendo que solo se simulen los huesos pasados.
void physical_bones_stop_simulation() 🔗
Indica a los nodos PhysicalBone3D en el esqueleto que dejen de simular.