Inherits: SkeletonModification2D < Resource < RefCounted < Object
A modification that rotates a Bone2D node to look at a target.
This SkeletonModification2D rotates a bone to look a target. This is extremely helpful for moving character's head to look at the player, rotating a turret to look at a target, or any other case where you want to make a bone rotate towards something quickly and easily.
| ||
| ||
|
get_additional_rotation ( ) const | |
get_constraint_angle_invert ( ) const | |
get_constraint_angle_max ( ) const | |
get_constraint_angle_min ( ) const | |
get_enable_constraint ( ) const | |
void | set_additional_rotation ( float rotation ) |
void | set_constraint_angle_invert ( bool invert ) |
void | set_constraint_angle_max ( float angle_max ) |
void | set_constraint_angle_min ( float angle_min ) |
void | set_enable_constraint ( bool enable_constraint ) |
NodePath("")
The Bone2D node that the modification will operate on.
-1
The index of the Bone2D node that the modification will operate on.
NodePath("")
The NodePath to the node that is the target for the LookAt modification. This node is what the modification will rotate the Bone2D to.
Returns the amount of additional rotation that is applied after the LookAt modification executes.
Returns whether the constraints to this modification are inverted or not.
Returns the constraint's maximum allowed angle.
Returns the constraint's minimum allowed angle.
Returns true if the LookAt modification is using constraints.
Sets the amount of additional rotation that is to be applied after executing the modification. This allows for offsetting the results by the inputted rotation amount.
When true, the modification will use an inverted joint constraint.
An inverted joint constraint only constraints the Bone2D to the angles outside of the inputted minimum and maximum angles. For this reason, it is referred to as an inverted joint constraint, as it constraints the joint to the outside of the inputted values.
Sets the constraint's maximum allowed angle.
Sets the constraint's minimum allowed angle.
Sets whether this modification will use constraints or not. When true, constraints will be applied when solving the LookAt modification.
© 2014–present Juan Linietsky, Ariel Manzur and the Godot community
Licensed under the Creative Commons Attribution Unported License v3.0.
https://docs.godotengine.org/en/4.2/classes/class_skeletonmodification2dlookat.html