3C 动作
上半身动画分层
- 切换状态机,找到角色的 Spine 骨骼位置(即腰间上半身分层)
- 单位上半身播放指定动画,需要预先定义骨骼分层。如果单位没有移动,那么全身都会播放指定动画,否则仅上半身播指定动画(下半身为移动动画)。起始/结束时间比例应当为 0 到 1 之间的值。动画融合比例控制指定动画的最终输出比例
全方向移动
- 切换 graph,并且具备相关移动动作资产
动画融合时间
- 根据项目或者操作单位类型,调整动画融合时间
砸击、位移技能的动画适配处理
- 浮空,砸击、位移动作去匹配不同时间段的位移,尽量不去调整动画的速率
普攻相关
- 有几个要点
- 近战普攻刀光通过 Gizmos 调整旋转偏移,在魔法效果中加上延迟去实现
- 远程普攻的投射物创建有 2 帧左右的延迟,因此攻击前摇时间需要考虑在内;
- https://modelviewer.lol/champions
模拟锁链、绳子的表现
实现一些无缝动画切换的效果
状态机相关
英三状态机所带的起停步、攻击衔接移动、折返移动功能