动画师从一个动画过渡到另一个动画将重置角色位置

时间:2018-10-30 14:46:23

标签: unity3d animation

查看我的gif

enter image description here

在动画师的“爬升到顶部”>“站立”中,当过渡输入“站立”时,角色位置将重置为过渡开始

当我尝试另一次爬上top2时,请参见我的gif,“ climb-to-top2”>“站立”将使角色站立在顶部

enter image description here

我将“ climb-to-top”和“ climb-to-top2”应用于相同的“ apply root motion”字符,为什么一个重置位置,一个没有重置位置?

更新

SD Unity-chan Adventure Action Pack到顶部的攀爬> climb_mount @ unlock

cli-to-top2来自RPG Character Mecanim Animation Pack>爬梯子到顶部

它们是有偿资产,很抱歉,我无法上传2个动画文件

更新:

我请《 SD Unity-chan Adventure Action Pack》作者回复:

  

嗨,roro codeath感谢您购买Haon的包装!谢谢   您是因为让我们知道问题所在。

     

解锁动作不是“根”动作。 Y轴运动   海拔。因此,这不是错误。现在,我们正在准备根   包更新的议案。 (计划于12月进行更新。)

     

在某些情况下,更改运动选项可以解决该问题。   请参考下面的视频。   https://www.dropbox.com/s/5fxqrmgs13931uv/2018-10-31%2006-31-13-234.mp4?dl=0

     

我希望您的问题将以这种方式解决。谢谢

在统一编辑器端,即使我在fbx检查器>“动画”>“运动”>“根运动”节点中设置“爬升fbx根运动”,此bug仍然存在,所以也许我应该在maya中做些事情

1 个答案:

答案 0 :(得分:0)

我找到了解决方案,我在here中回答,在此动画fbx中,模型骨架没有用于确定变换位置的根对象(如统一游戏对象中心点)