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

Hérite de : SkeletonModifier3D < Node3D < Node < Object

Nœud qui peut être le parent des PhysicalBone3D et peut appliquer les résultats de simulation au Skeleton3D.

Description

Nœud qui peut être le parent des PhysicalBone3D et peut appliquer les résultats de simulation au Skeleton3D.

Méthodes

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()


Descriptions des méthodes

bool is_simulating_physics() const 🔗

Renvoie un booléen indiquant si le PhysicalBoneSimulator3D est en cours de fonctionnement et de simulation.


void physical_bones_add_collision_exception(exception: RID) 🔗

Ajoute une exception de collision à l'os physique.

Fonctionne comme le nœud RigidBody3D.


void physical_bones_remove_collision_exception(exception: RID) 🔗

Supprime une exception de collision à l'os physique.

Fonctionne comme le nœud RigidBody3D.


void physical_bones_start_simulation(bones: Array[StringName] = []) 🔗

Indique aux nœuds PhysicalBone3D du Skeleton de commencer à simuler et à réagir au monde physique.

Optionnellement, une liste de noms d'os peut être transmise, permettant seulement aux os transmis d'être simulés.


void physical_bones_stop_simulation() 🔗

Indique aux nœuds PhysicalBone3D du Skeleton d'arrêter de simuler.