搬运一个混合动画小解释

[复制链接]
查看2281 | 回复3 | 2017-9-26 00:03:55 | 显示全部楼层 |阅读模式
本帖最后由 范海辛 于 2017-9-28 00:13 编辑

转自猫大博客:https://ericsong.org/2017/09/2355.html

首先网状的混合动画是这样的:


这种方式,就是根据Speed*Direction来决定角色处于什么朝向和速度来执行什么样得到动画,首先我们看一下,左侧是速度,分别从0到350,横轴是朝向,分别是-180到180,我画了个图,大致如下图所示:


我们把这个红色的当成角色的朝向,那么角色正常情况下应该是这样的位置。

根据上面的网状混合动画,也就是一行代表了在该速度上,每个不同朝向的动作,什么意思,拿最下面的0开始说,速度为0,那么从底部的朝向都是0,因为速度是0,那么中间那条线的速度是350/2,这个350是角色蓝图里的Max Walk Speed,当然你也可以不取中间值,那么在位于中间速度为175的时候,从左到右的朝向分别是,-180、-135、-90、-45、0、45、90、135、180,我们所需要的就是在一行得到这个速度上,不同的朝向添加不同的动作。

那在动画状态就是这样:



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
kingdompeng | 2017-9-26 11:07:03 | 显示全部楼层
解释的蛮清楚的,容易理解~~
谢谢楼主分享
回复 支持 反对

使用道具 举报

风吹屁屁凉 | 2017-9-28 15:20:44 | 显示全部楼层
这是2d混合空间?
回复 支持 反对

使用道具 举报

slixwe | 2017-10-26 14:22:40 | 显示全部楼层
感谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

6

主题

0

回帖

22

积分

初始化成员

积分
22