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.
Checking the stable version of the documentation...
PhysicalBone2D
Hérite de : RigidBody2D < PhysicsBody2D < CollisionObject2D < Node2D < CanvasItem < Node < Object
Un nœud dérivé de RigidBody2D utilisé pour faire réagir à la physique des Bone2Ds dans un Skeleton2D.
Description
Le nœud PhysicalBone2D est un nœud dérivé de RigidBody2D utilisé pour faire réagir à la physique des Bone2Ds dans un Skeleton2D.
Note : Pour que les Bone2Ds suivent visuellement le nœud PhysicalBone2D, utilisez une modification SkeletonModification2DPhysicalBones sur le Skeleton2D parent.
Note : Le nœud PhysicalBone2D ne crée pas automatiquement un nœud Joint2D pour garder les nœuds PhysicalBone2D ensemble. Ils doivent être créés manuellement. Pour la plupart des cas, vous voudrez utiliser un nœud PinJoint2D. Le nœud PhysicalBone2D configurera automatiquement le nœud Joint2D une fois qu'il a été ajouté comme nœud enfant.
Propriétés
|
||
|
||
|
||
|
||
|
Méthodes
get_joint() const |
|
is_simulating_physics() const |
Descriptions des propriétés
bool auto_configure_joint = true 🔗
Si true, le PhysicalBone2D va configurer automatiquement le premier nœud Joint2D enfant. La configuration automatique est limitée à la configuration des propriétés du nœud et au positionnement du Joint2D.
L'index du Bone2D que ce PhysicalBone2D devrait simuler.
NodePath bone2d_nodepath = NodePath("") 🔗
Le NodePath du Bone2D que ce PhysicalBone2D devrait simuler.
bool follow_bone_when_simulating = false 🔗
Si true, le PhysicalBone2D conservera la transformation de l'os auquel il est lié lorsqu'il simule la physique.
bool simulate_physics = false 🔗
Si true, PhysicalBone2D commencera à simuler en utilisant la physique. Si false, le PhysicalBone2D suivra la transformation du nœud Bone2D.
Note : Pour que les Bone2Ds suivent visuellement le PhysicalBone2D, utilisez un modificateur SkeletonModification2DPhysicalBones sur le nœud Skeleton2D avec les nœuds Bone2D.
Descriptions des méthodes
Renvoie le premier nœud Joint2D enfant, s'il existe. Il s'agit principalement d'une fonction d'aide pour obtenir facilement le Joint2D que le PhysicalBone2D configure automatiquement.
bool is_simulating_physics() const 🔗
Renvoie un booléen indiquant si le PhysicalBone2D est actif et simule à l'aide du moteur de physique 2D de Godot. Lorsque true, le nœud PhysicalBone2D utilise la physique.