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
Eredita: RigidBody2D < PhysicsBody2D < CollisionObject2D < Node2D < CanvasItem < Node < Object
Un nodo derivato da RigidBody2D utilizzato per far reagire i Bone2D in uno Skeleton2D alla fisica.
Descrizione
Il nodo PhysicalBone2D è un nodo basato su RigidBody2D che può essere utilizzato per far reagire i Bone2D in uno Skeleton2D alla fisica.
Nota: Per fare in modo che i Bone2D seguano visivamente il nodo PhysicalBone2D, usa una modificazione SkeletonModification2DPhysicalBones sul nodo Skeleton2D genitore.
Nota: Il nodo PhysicalBone2D non crea automaticamente un nodo Joint2D per tenere insieme i nodi PhysicalBone2D. Bisogna crearli manualmente. Nella maggior parte dei casi, è consigliato un nodo PinJoint2D. Il nodo PhysicalBone2D configurerà automaticamente il nodo Joint2D una volta aggiunto come nodo figlio.
Proprietà
|
||
|
||
|
||
|
||
|
Metodi
get_joint() const |
|
is_simulating_physics() const |
Descrizioni delle proprietà
bool auto_configure_joint = true 🔗
Se true, PhysicalBone2D configurerà automaticamente il primo nodo Joint2D figlio. La configurazione automatica è limitata all'impostazione delle proprietà del nodo e al posizionamento del Joint2D.
L'indice del Bone2D che questo PhysicalBone2D dovrebbe simulare.
NodePath bone2d_nodepath = NodePath("") 🔗
Il NodePath verso il Bone2D che questo PhysicalBone2D dovrebbe simulare.
bool follow_bone_when_simulating = false 🔗
Se true, il PhysicalBone2D manterrà la trasformazione dell'osso a cui è legato quando viene simulata la fisica.
bool simulate_physics = false 🔗
Se true, il PhysicalBone2D inizierà a simulare usando la fisica. Se false, PhysicalBone2D seguirà la trasformazione del nodo Bone2D.
Nota: Per fare in modo che i Bone2D seguano visivamente gli PhysicalBone2D, usa una modificazione di SkeletonModification2DPhysicalBones sul nodo Skeleton2D con i nodi Bone2D.
Descrizioni dei metodi
Restituisce il primo nodo Joint2D figlio, se ne esiste uno. Questa è principalmente una funzione di supporto per rendere più facile ottenere il Joint2D che il PhysicalBone2D sta configurando automaticamente.
bool is_simulating_physics() const 🔗
Restituisce un valore booleano che indica se PhysicalBone2D è in esecuzione e simula utilizzando il motore fisico 2D di Godot. Quando impostato su true, il nodo PhysicalBone2D sta utilizzando la fisica.