今天所学习的是Unity路径动画和路径变形动画的实现效果,路径动画是当前物体按照我们所设定的路径移动,路径变形动画是当前物体跟据我们所设定的路径进行变形并且移动。
首先我们需要创建路径,
创建NURBS曲线,并选择点曲线开始设定路线,右键结束路径的设定


创建完成手可以按“1”键进入编辑模式,调整路径

之后我们可以创建一个几何体,并且在动画中选择路径约束绑定到我们刚刚所设定的路径中去,

绑定了之后滑动时间栏即可看到物体已经在我们所设定好的路径上运动了,

我们看到物体并不是居中在路径上的,而是在路径上面,所以我们设置一下物体的影响轴,居中一下即可,

好的,下面就是运动方向的设置,我们可以选择物体并使用动画系统,

在运动选项中设置沿路径选项,开头的地方是0,末尾的地方就是100(帧数决定),如果想反方向运动就把开头和末尾的数值换过来即可,


好,那么运动方向我们解决了,我们需要解决运动速度,
我们在需要变化速度的地方设置一个关键帧,沿路径的数值大于当前的关键帧则速度变慢,小于当前关键帧则速度变快,

然后设置好之后我们就可以导出了,导出的时候需要勾选动画,烘培动画,因为我们的物体是路径动画,并不是路径变形动画,所以我们不需要勾选变形

现在我们导入文件到Unity并运行,发现并没有运动动画效果,这是以为组件中没有动画文件,我们需要把我们的动画文件拉到组件之中


然后就可以看到动画了,但是我们打开动画选项只能读,不能修改,

我们可以选中动画文件,ctrl+D复制一个动画文件,重新命名,把之前的文件移除,把新的换上即可,



好,路径动画我们学会了,我们学路径变形动画,还是和之前一样,创建一个路径,创建一个长方体,

并且模型体长度需要分段,和转换为可编辑多边形,不然不会发生形变,



选择根骨骼并放入模型体之中


我们可以选择当前模型体右键对象属性,勾选透明选项即可看到模型体内部骨骼,



设置完成之后,我们选择模型体,打开修改器列表
并且找到蒙皮选项,

然后进行骨骼绑定


这样子就绑定好了,为了方便我们选择骨骼,我们可以在设置栏里只选择骨骼项,
然后我们选定根骨骼,选择动画选项,选择约束,路径约束,

会发现连不到路径上,因为我们还是以骨骼选择器下进行约束,我们改回全部就好了,


这样就连好了,然后我们创建样条线Ik解算器

连接到末尾

创建完之后选择拾取图形,就是我们之前设置的路径即可

路径变形动画就创建好了,导出就需要勾选变形选项。

**学习游戏特效的第14天**相关推荐

  1. Unity粒子系统创建VFX游戏特效学习教程 Visual Effects in Unity Particle Systems [Beginner’s Guide]

    在Unity中学习高级粒子系统和视觉效果创建.初级到中级 你会学到: 游戏的视觉效果 Unity粒子系统 Unity中的Vfx 创建Unity视觉效果的初级到中级指南 课程获取:Unity粒子系统创建 ...

  2. 虚幻引擎5(UE5)实时VFX游戏特效制作入门到精通

    UE5 Niagara学习教程  课程获取:虚幻引擎5(UE5)实时VFX游戏特效制作入门到精通-云桥网 你会学到什么 我将通过创建各种各样的实时效果来教你虚幻引擎中强大的粒子系统. 我们将从简单的基 ...

  3. 【UE5】虚幻引擎5中的VFX游戏特效制作学习教程

    从零开始学习虚幻引擎5中的实时VFX. 你会学到什么 了解如何创建实时效果 通过创造效果来学习Niagara 了解Niagara是如何运作的 为游戏创造各种各样的效果. 创造风格化的火 创建风格化的爆 ...

  4. 从零学习游戏服务器开发(一) 从一款多人联机实时对战游戏开始

    写在前面的话 经常有学生或者初学者问我如何去阅读和学习一个开源软件的代码,也有不少朋友在工作岗位时面对前同事留下的项目,由于文档不完善.代码注释少.工程数量大,而无从下手.本文将来通过一个多人联机实时 ...

  5. 教学|3DSMAX制作爆炸粒子的技巧,游戏特效这么做

    这篇教程从以下几个方面,讲讲大佬在游戏特效研发中总结出来的几个粒子应用方面的小技巧: 1.常见的爆炸中,如何突出粒子火光的打击力度. 2.粒子跟随效果的实现方式及不同应用. (相信大家用的编辑器各不相 ...

  6. 学习游戏动漫、人物建模收入前景怎么样?

    各行各业都有同一个共性:不断学习+实践=高薪.妄图靠学校或机构学习的技能吃一辈子饭显然是不可能的,或者说只能拿最底层的薪资.虽然到了今天转行做游戏建模的非常多,新手爆满,但是公司招聘一个有开发经验的人 ...

  7. 游戏特效设计用什么制作的?

    2019独角兽企业重金招聘Python工程师标准>>> 在玩游戏中,你经常是会看到令人炫目的一些魔法技能,比如是打斗的刀光剑影.爆炸.碎片燃烧,还有一些大雪.雨雾天气,到底这些是怎么 ...

  8. 游戏建模用到哪些软件?零基础如何学习游戏建模?

    如何学习游戏建模? 如何学习游戏建模?对于有兴趣且有时间的小伙伴,相信都是选择自学,也许你会在网上寻找大量的资料.教程,然后开始你的探索之旅,当然,在我看来,自学是比科班教学更加有效和更深刻的过程,在 ...

  9. 游戏特效详解!如何理解特效和判定一个特效的品质标准?

    导读:游戏特效看起来是一个很虚幻的东西,只能去发挥你无限的想象来表现它,然而它的形成也是如同大自然的规律一样,不是毫无关联,胡编瞎扯的. 特效从产生到消失每个环节都是息息相关.衔接紧密的.特效也有一个 ...

最新文章

  1. VS2010使用Skin++
  2. python编程可视化小程序_人人都可以写的可视化Python小程序第二篇:旋转的烟花...
  3. springMVC保存数据到mysql数据库中文乱码问题解决方法
  4. 关于WDM驱动开发的不错资料(来自codeproject)
  5. 解决MySQL报错... right syntax to use near ‘password ‘XXX‘ at line 1...ERROR 1064 42000: You have an erro
  6. python一到10整数的平方和_零基础学python_10_列表(创建数值列表 )
  7. mysql导入source数据库sql的C++实现和封装
  8. 孙鑫-MFC笔记四--文本编程
  9. TCP异常终止(RESET报文)
  10. SQL:pgsql中查询一段时间内数据及相关时间操作
  11. 基于SRS的视频直播服务器搭建
  12. 张飞硬件90天学习笔记——第01天个人记录,完整请看我的个人简介/主页
  13. 订单超时未支付自动关闭实现方案
  14. Refined Architecture阶段
  15. python byte和str转换
  16. 向上取整⌈⌉和向下取整⌊⌋符号
  17. matlab使用plot画图点太密集
  18. 云服务器ecs增加带宽,老鸟告诉你云服务器带宽多少合适?
  19. 20210622——Redis概述(一)
  20. 计算机无法启动应用程序怎么办,应用程序0xc000007b无法正常启动解决办法

热门文章

  1. K8S kube-proxy ipvs 原理分析
  2. qypython3,亁颐堂现任明教教主教徒陈家栋Python迷你软件制作
  3. 称霸薪酬榜!什么行业大有“钱”途?
  4. 第二课--EFM32GG11系列--定时器
  5. 设计模式案例代码之适配器模式
  6. 5G/4G环保数采仪
  7. U盘系统大师帮你轻轻松松装系统
  8. Windows系统常用快捷键整理
  9. 迅雷快车旋风下载地址转换
  10. centos安装nginx详细教程及配置虚拟机域名重定向