AnimationTree¶
继承¶
Node
简要描述¶
描述¶
成员¶
| 类型 | 属性名 | 默认值 |
|---|---|---|
| bool | active | false |
| NodePath | anim_player | NodePath("") |
| int | process_mode | 1 |
| NodePath | root_motion_track | NodePath("") |
| AnimationNode | tree_root |
方法¶
| 返回值类型 | 方法名称 |
|---|---|
| void | advance(delta: float) |
| Transform | get_root_motion_transform() const |
| void | rename_parameter(old_name: String, new_name: String) |
| ##枚举 | |
| enum AnimationProcessMode: | |
| - ANIMATION_PROCESS_PHYSICS = 0 |
-
ANIMATION_PROCESS_IDLE = 1
-
ANIMATION_PROCESS_MANUAL = 2
常量¶
成员说明¶
- bool active
| Default | false |
|---|---|
| setter | set_active(value) |
| getter | is_active |
- NodePath anim_player
| Default | NodePath("") |
|---|---|
| setter | set_animation_player(value) |
| getter | get_animation_player |
- int process_mode
| Default | 1 |
|---|---|
| setter | set_process_mode(value) |
| getter | get_process_mode |
- NodePath root_motion_track
| Default | NodePath("") |
|---|---|
| setter | set_root_motion_track(value) |
| getter | get_root_motion_track |
- AnimationNode tree_root
| setter | set_tree_root(value) |
|---|---|
| getter | get_tree_root |
方法说明¶
- advance advance(delta: float)
- get_root_motion_transform get_root_motion_transform() const
- rename_parameter rename_parameter(old_name: String, new_name: String)