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...
SkeletonModifier3D¶
Inherits: Node3D < Node < Object
Inherited By: PhysicalBoneSimulator3D, SkeletonIK3D, XRBodyModifier3D, XRHandModifier3D
A Node that may modify Skeleton3D's bone.
Description¶
SkeletonModifier3D retrieves a target Skeleton3D by having a Skeleton3D parent.
If there is AnimationMixer, modification always performs after playback process of the AnimationMixer.
Properties¶
|
||
|
Signals¶
modification_processed()
Notifies when the modification have been finished.
Note: If you want to get the modified bone pose by the modifier, you must use Skeleton3D.get_bone_pose or Skeleton3D.get_bone_global_pose at the moment this signal is fired.
Property Descriptions¶
bool active = true
If true
, the SkeletonModifier3D will be processing.
float influence = 1.0
Sets the influence of the modification.
Note: This value is used by Skeleton3D to blend, so the SkeletonModifier3D should always apply only 100% of the result without interpolation.