今天所学习的是Unity路径动画和路径变形动画的实现效果,路径动画是当前物体按照我们所设定的路径移动,路径变形动画是当前物体跟据我们所设定的路径进行变形并且移动。
首先我们需要创建路径,
创建NURBS曲线,并选择点曲线开始设定路线,右键结束路径的设定
**学习游戏特效的第14天**
**学习游戏特效的第14天**
创建完成手可以按“1”键进入编辑模式,调整路径
**学习游戏特效的第14天**
之后我们可以创建一个几何体,并且在动画中选择路径约束绑定到我们刚刚所设定的路径中去,
**学习游戏特效的第14天**
绑定了之后滑动时间栏即可看到物体已经在我们所设定好的路径上运动了,
**学习游戏特效的第14天**
我们看到物体并不是居中在路径上的,而是在路径上面,所以我们设置一下物体的影响轴,居中一下即可,
**学习游戏特效的第14天**

好的,下面就是运动方向的设置,我们可以选择物体并使用动画系统,
**学习游戏特效的第14天**
在运动选项中设置沿路径选项,开头的地方是0,末尾的地方就是100(帧数决定),如果想反方向运动就把开头和末尾的数值换过来即可,
**学习游戏特效的第14天**
**学习游戏特效的第14天**
好,那么运动方向我们解决了,我们需要解决运动速度,
我们在需要变化速度的地方设置一个关键帧,沿路径的数值大于当前的关键帧则速度变慢,小于当前关键帧则速度变快,
**学习游戏特效的第14天**
然后设置好之后我们就可以导出了,导出的时候需要勾选动画,烘培动画,因为我们的物体是路径动画,并不是路径变形动画,所以我们不需要勾选变形
**学习游戏特效的第14天**
现在我们导入文件到Unity并运行,发现并没有运动动画效果,这是以为组件中没有动画文件,我们需要把我们的动画文件拉到组件之中
**学习游戏特效的第14天**

**学习游戏特效的第14天**
然后就可以看到动画了,但是我们打开动画选项只能读,不能修改,
**学习游戏特效的第14天**
我们可以选中动画文件,ctrl+D复制一个动画文件,重新命名,把之前的文件移除,把新的换上即可,
**学习游戏特效的第14天**
**学习游戏特效的第14天**
**学习游戏特效的第14天**
好,路径动画我们学会了,我们学路径变形动画,还是和之前一样,创建一个路径,创建一个长方体,
**学习游戏特效的第14天**
并且模型体长度需要分段,和转换为可编辑多边形,不然不会发生形变,
**学习游戏特效的第14天**
**学习游戏特效的第14天**
**学习游戏特效的第14天**

**学习游戏特效的第14天**
选择根骨骼并放入模型体之中
**学习游戏特效的第14天**
**学习游戏特效的第14天**
我们可以选择当前模型体右键对象属性,勾选透明选项即可看到模型体内部骨骼,
**学习游戏特效的第14天**
**学习游戏特效的第14天**
**学习游戏特效的第14天**
设置完成之后,我们选择模型体,打开修改器列表**学习游戏特效的第14天**
并且找到蒙皮选项,
**学习游戏特效的第14天**
然后进行骨骼绑定
**学习游戏特效的第14天**
**学习游戏特效的第14天**
这样子就绑定好了,为了方便我们选择骨骼,我们可以在设置栏里只选择骨骼项,**学习游戏特效的第14天**
然后我们选定根骨骼,选择动画选项,选择约束,路径约束,
**学习游戏特效的第14天**
会发现连不到路径上,因为我们还是以骨骼选择器下进行约束,我们改回全部就好了,
**学习游戏特效的第14天**

**学习游戏特效的第14天**
这样就连好了,然后我们创建样条线Ik解算器
**学习游戏特效的第14天**
连接到末尾
**学习游戏特效的第14天**
创建完之后选择拾取图形,就是我们之前设置的路径即可
**学习游戏特效的第14天**
路径变形动画就创建好了,导出就需要勾选变形选项。

相关文章:

  • 2021-08-20
  • 2021-11-07
  • 2022-12-23
  • 2021-07-19
  • 2022-01-03
  • 2021-06-15
  • 2021-09-20
  • 2022-12-23
猜你喜欢
  • 2021-10-26
  • 2021-05-15
  • 2021-05-21
  • 2021-11-21
  • 2021-06-23
  • 2021-09-05
  • 2021-11-06
相关资源
相似解决方案