Skip to main content

动画树

概述

动画树(Animation Tree)可以让项目制作基于节点的动作播放管理。

动画树编辑器

image-20230215150944067

编号名称说明
1菜单栏(Menu Bar)为动画树编辑器的大多数功能提供入口
2工具栏(Toolbar)提供应用、保存动画的功能,切换初始对象(Init Object)至预览对象(Preview Object)可实时预览修改动画参数后的不同效果
3预览窗口(Preview Window)用于预览效果
4动画树编辑窗口(Anim Tree Edit Window)该窗口提供动画树的创建、编辑和调试功能
5属性窗口(Property Window)与当前选中动画树节点对象相关的属性预览、编辑窗口
6动画浏览器(Animation Browser Window)
动画参数窗口(Animation Pramater Window)
动画浏览器用于显示动作列表,可以从中拖拽动画资产至动画树创建相应的播放节点
动画参数用于动画树参数管理和实时调试
7插槽管理器(Slot Manager)可以在此处增删插槽组、增删插槽和修改插槽名

打开动画树编辑器

在动画编辑器中依次点击文件(File) -> 创建(Create),在下拉框中选择动画树(AnimTree),为动画树命名并选择文件保存路径,点击Yes,进入动画树编辑器中。

image-20220929142611288

image-20220929142817962

节点

添加节点

在动画树编辑窗口中,右击空白处打开节点选择面板,在节点选择面板中可选择节点进行添加。

image-20230414152200110

节点的复制/粘贴

为了便于用户编辑,编辑器允许用户对当前选择区域内的所有节点和它们的连接关系执行复制和粘贴操作。

在当前动画树中构建一个已存在的节点结构,可以选择从已有的动画树中将此结构复制过来(此操作支持在不同编辑器之间进行)。操作如下:

首先在动画树中选择目标区域。

然后使用快捷键Ctrl + C或在任一选择的节点上右键,选择复制节点(Copy Nodes)

最后在目标动画树中使用快捷键Ctrl + V或在空白处右键,选择粘贴节点(Paste Nodes)即可。

image-20220909140340996