跳到主要内容

AnimationTree

继承

Node

简要描述

描述

成员

类型属性名默认值
boolactivefalse
NodePathanim_playerNodePath("")
intprocess_mode1
NodePathroot_motion_trackNodePath("")
AnimationNodetree_root

方法

返回值类型方法名称
voidadvance(delta: float)
Transformget_root_motion_transform() const
voidrename_parameter(old_name: String, new_name: String)

枚举

enum AnimationProcessMode:

  • **ANIMATION_PROCESS_PHYSICS = 0**
  • **ANIMATION_PROCESS_IDLE = 1**
  • **ANIMATION_PROCESS_MANUAL = 2**

常量

成员说明

  • bool active
Defaultfalse
setterset_active(value)
getteris_active
  • NodePath anim_player
DefaultNodePath("")
setterset_animation_player(value)
getterget_animation_player
  • int process_mode
Default1
setterset_process_mode(value)
getterget_process_mode
  • NodePath root_motion_track
DefaultNodePath("")
setterset_root_motion_track(value)
getterget_root_motion_track
  • AnimationNode tree_root
setterset_tree_root(value)
getterget_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)