SkeletonIK
Inherits: Node < Object
Properties
| float |
interpolation |
1.0 |
| Vector3 |
magnet |
Vector3( 0, 0, 0 ) |
| int |
max_iterations |
10 |
| float |
min_distance |
0.01 |
| bool |
override_tip_basis |
true |
| String |
root_bone |
"" |
| Transform |
target |
Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 ) |
| NodePath |
target_node |
NodePath("") |
| String |
tip_bone |
"" |
| bool |
use_magnet |
false |
Methods
Property Descriptions
float interpolation
| Default |
1.0 |
| Setter |
set_interpolation(value) |
| Getter |
get_interpolation() |
| Default |
Vector3( 0, 0, 0 ) |
| Setter |
set_magnet_position(value) |
| Getter |
get_magnet_position() |
int max_iterations
| Default |
10 |
| Setter |
set_max_iterations(value) |
| Getter |
get_max_iterations() |
float min_distance
| Default |
0.01 |
| Setter |
set_min_distance(value) |
| Getter |
get_min_distance() |
bool override_tip_basis
| Default |
true |
| Setter |
set_override_tip_basis(value) |
| Getter |
is_override_tip_basis() |
| Default |
"" |
| Setter |
set_root_bone(value) |
| Getter |
get_root_bone() |
| Default |
Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 ) |
| Setter |
set_target_transform(value) |
| Getter |
get_target_transform() |
| Default |
NodePath("") |
| Setter |
set_target_node(value) |
| Getter |
get_target_node() |
| Default |
"" |
| Setter |
set_tip_bone(value) |
| Getter |
get_tip_bone() |
bool use_magnet
| Default |
false |
| Setter |
set_use_magnet(value) |
| Getter |
is_using_magnet() |
Method Descriptions
Skeleton get_parent_skeleton ( ) const
bool is_running ( )
void start ( bool one_time=false )
void stop ( )