ruanyifeng001 发表于 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吧,就是靠近的时候正序播放一下 并且播完后停止,离开的时候倒叙播放一下。
正好我们之前实现过类似的效果,简单介绍如下:

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


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


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

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

:)感谢分享.............
页: [1]
查看完整版本: 角色动画