我之前的文章获得了一些回复,人们对AnimFuse的实际工作方式有了一些困惑,几个人也指出,动画混合可以使用Animator Layers来实现。

因此,我制作了一个短视频,展示了从开始到结束的AnimFuse工作流。

我还添加了一段 Animator Layers vs AnimFuse 的快速比较,以更好地解释这两种方法的区别。

主要区别在于姿势校正。使用Animator Layers,可以在运行时混合动画,但并没有直接校正最终姿势的方法。因此,混合结果可能会出现扭曲或略微错误的情况,如视频中的例子所示。

AnimFuse更注重给予你直接骨骼控制,让你可以校正姿势问题,然后将最终结果烘焙到可重用的.anim片段中。

希望这样可以让人们更清楚地了解AnimFuse的实际用途。

主要文章:https://www.reddit.com/r/Unity3D/s/zkLOGr0X3R