• 产品手册
  • 编辑器功能手册
  • 系统功能
  • 动画轨编辑器

动画轨编辑器

什么是动画轨能干什么,动画轨编辑器能编辑什么

  • 动画轨是基于模型的指定动画生成的轨文件,需要绑定技能使用,释放技能时自动播放绑定的动画轨
  • 通过编辑器可以赋予动画以下功能
    • 动画位移、旋转、缩放,让动画在固定的帧数内实现诸如:跳劈,天神下凡,等表现
    • 在动画的特定进度配置特效、音效,实现打击效果,提高打击感
    • 自定义技能释放流程,可手动配置技能前摇后摇,在动画特定时刻进入冷却or消耗资源

如何创建一个动画轨

  1. 进入资源管理器,左侧边栏选择动画轨标签,点击新建动画轨

AnimaTrack001

  1. 在弹窗中可以选择指定模型的指定动画创建。

AnimaTrack002

  • 需要注意的是动画轨是针对模型创建的,动画轨以模型为文件夹存储,比如以女剑士创建的动画轨会以女剑士模型为单位进行存储,在右侧动画轨列表中展示

AnimaTrack003

  1. 点击右侧动画轨的笔刷按钮进入动画编辑器

AnimaTrack004

  1. 动画编辑器可以对创建的动画轨进行编辑,该编辑为实时保存

AnimaTrack005

  1. 编辑完成之后可以在物编页签选择需要配置的技能,并选择对应的动画轨

AnimaTrack006

  1. 配置技能到单位上,单位在释放技能时就会自动播放动画轨(需要注意的是动画轨对应的模型需要和单位模型相同才能播放)

AnimaTrack007

通用功能

  • 关键帧的载体,部分功能可以对轴进行编辑
  • 轴总长度为动画总时长,如该动画总帧数为23帧则轴最大长度也为23帧

AnimaTrack008

关键帧

  • 关键帧通过这两个按钮进行增删,部分轴无法添加关键帧则该按钮会置灰

AnimaTrack009

  • 关键帧记录当前帧的具体信息如位移或事件等

动画轨

  • 可以在动画编辑器运行时通过点击资源管理器中需要编辑的动画轨文件,实现动态切换

AnimaTrack010

位移轴

  • 可以赋予动画位移属性的功能,该功能可配置关键帧与轴
  • 位移轴属性:动态更新目标点
    • 勾选后该动画变为指向性,总运动时长为该动画的总帧数,配置的位移信息为基于当前位移的偏移
    • 不勾选则为固定位移
  • 在指定帧号添加关键帧,该帧可配置的参数如下
    • 旋转:单位的旋转信息
    • 坐标:单位的坐标信息
    • 缩放:单位的缩放信息
  • 选中轴可配置的参数如下
    • 补间方式:选择补间则会以线性的方式生成两个关键帧之间的关键帧信息,使位移变得平滑;选择不补间则轴不会记录任何信息,用于实现瞬移的效果
    • 旋转叠加:是否允许在动画轴播放时叠加旋转
    • 缩放叠加:是否允许在动画轴播放时叠加缩放

事件轴

  • 该轴主要用于自定义技能释放阶段,当动画播放到指定帧数时触发对应事件,通过监听事件来实现
  • 该功能可配置关键帧,无法配置轴
  • 在指定帧号添加关键帧,该帧可配置的参数如下
    • 关键帧名称:用于事件监听的唯一名称,无法重名
    • 帧号:触发的帧号
    • 确保触发:即使被打断该帧也会触发
  • 事件轴总体配置
    • 消耗技能资源帧:在指定帧号消耗技能资源
    • 技能进入冷却帧:在指定帧号使技能进入冷却
  • 相关ECA
    • 技能 - 自定义动画轴事件
      • 自定义动画轴事件【字符串】
      • 参数
        • 字符串:关键帧名称

打断轴

  • 该轴主要用于配置动画的可打断区间,当动画播放到指定可打断区间时可使用其他技能或移动打断施法
  • 该功能可配置轴(区间),无法配置关键帧

特效轴

  • 该轴主要用于配置在动画指定帧号的特效,特效轴需要添加,也可删除轴
  • 该功能可配置关键帧,基于帧配置轴(生效时长)
  • 在指定帧号添加关键帧,该帧可配置的参数如下
    • 特效类型:通过资源管理器查找并选择需要的特效
    • 偏移:特效基于骨骼的偏移
    • 旋转:特效基于骨骼的旋转
    • 缩放:特效的缩放
    • 播放速度:特效的播放速度
    • 绑定骨骼:特效的父节点,决定特效的偏移与旋转
    • 跟随模型缩放:勾选后特效会随着模型一并缩放
    • 跟随骨骼位移:取消勾选后,特效会在创建的那一帧获取骨骼点并解除绑定,使特效脱离骨骼
    • 挂接旋转规则:不跟随旋转,保持创建的角度不变;跟随模型旋转,跟随模型本体旋转;跟随骨骼点旋转,跟随骨骼点进行旋转
    • 立即销毁:在特效播放完成时选择是否立即销毁
    • 起始帧:在何时开始播放特效
    • 持续帧数:特效持续时间

声音轴

  • 该轴主要用于配置在动画指定帧号的声音,声音轴需要添加,也可删除轴
  • 该功能可配置关键帧,无法配置轴
  • 在指定帧号添加关键帧,该帧可配置的参数如下
    • 声音类型:通过物编选择已有的声音类型
    • 帧号:声音的起始帧
    • 音量:声音的音量
    • 确保触发:被打断也会触发该声音的播放,在被打断帧播放该声音
    • 跟随单位:使声音跟随单位持续播放
    • 中断停止:动画被打断时中断声音播放