角色动画

[复制链接]
查看1810 | 回复5 | 2017-2-16 16:34:54 | 显示全部楼层 |阅读模式
我设置了一个NPC动画混合空间1D,想在主角没靠近的时候保持0的状态,角色靠近了播放0到1的动画,然后保持在1的状态。角色离开时播放1到0的动画,保持在0的状态。有大哥知道只能弄吗?跪求跪求!
wx202 | 2017-2-16 16:58:08 | 显示全部楼层
本帖最后由 wx202 于 2017-2-16 16:59 编辑

其实实现这个功能不需要用动画混合空间1D吧,就是靠近的时候正序播放一下 并且播完后停止,离开的时候倒叙播放一下。
正好我们之前实现过类似的效果,简单介绍如下:

放入模型,选择模型动画,动画的初始属性设置如图
111.png

然后在蓝图里实现正序播放和倒叙播放,open就是正序 close连接的是倒叙
22222.png

主体思想就是修改了playrate(播放速率)。正序播放的时候,playrate为1,是默认,倒叙的时候为-1
至于“靠近”这个功能,就去计算人和物体之间的距离,比较简单就不介绍了
回复 支持 1 反对 0

使用道具 举报

ruanyifeng001 | 2017-2-16 18:37:45 | 显示全部楼层
wx202 发表于 2017-2-16 16:58
其实实现这个功能不需要用动画混合空间1D吧,就是靠近的时候正序播放一下 并且播完后停止,离开的时候倒叙 ...

恩,解决了,不过还是很感谢大神的指导。感谢!
回复 支持 反对

使用道具 举报

594270461 | 2017-2-17 16:45:03 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
我很唯一
回复 支持 反对

使用道具 举报

ruanyifeng001 | 2017-2-18 11:34:53 | 显示全部楼层
594270461 发表于 2017-2-17 16:45
还有一种方法熬,你直接在
ue4里面把0-1的动画剪一个1出来,再把1-0的动画,剪一个0出来,这样就是4段动画 ...

恩,感谢指导
回复 支持 反对

使用道具 举报

TMjhxt | 2017-2-20 15:17:52 | 显示全部楼层
感谢分享.............
回复

使用道具 举报

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

本版积分规则

15

主题

366

回帖

300

积分

初阶编码师

积分
300