Unity怎么使用Animation制作相机动画?
Unity中想要直走一个相机动画,该怎么制作呢?下面我们就来看看详细的教程。
1、首先我们用一个UI场景做范例。我们希望相机从对准第一个界面,平滑的扭头到第二个界面。
2、从Window->Animation打开动画编辑器,然后选中相机,点击Create创建动画片段anim文件,选择保存路径。
3、创建好以后,在Animation编辑器中,点击Add Property添加属性。把Transform组件的Position和Rotation添加进来。
4、开启录制按钮,移动到第一帧,调整视角对准第一个UI界面,然后Align With View, 同理设置最后一帧。这样子一个简单的扭头动画就做好了。
5、然后我们新建一个动画叫做CameraMoveDone, 就是扭头结束后的状态。只有一帧就够了。我们把动画片段CameraMove的最后一帧时,相机的Transform组件直接复制过来即可。
6、接着选中摄像机,在Animator组件下打开Controller: Main Camera 1,添加Trigger变量StartMove, 添加一个空状态Idle设置为默认,接着设置从Idle到CameraMove的Transition条件为该Trigger。接着再设置从CameraMove到CameraMoveDone的Transition如图。
7、在代码中使用SetTrigger("StartMove")即可。最终效果如图。
以上就是Unity制作相机动画的教程,希望能帮到大家,请继续关注脚本之家。
相关推荐:
相关文章
- Unity是一款非常出色的游戏开发引擎,在3D表现上非常出色,最新更新5.6.4版本,这里提供了Unity 3D最新版下载,下面就详情来看看Unity5.x安装方法,大家可参考下2018-01-28
Unity 2018-2019最新专业版安装详细教程(附Unity下载)
Unity是一款公司推出的3D游戏动画开发引擎,Unity 2019最新版正式发布,Unity5宣告结束,下面带来了Unity 3D 2018-2019最新版下载,以及安装图文教程,大家参考下2017-09-18Unity4.x-Unity5.6.0f3全系列安装详细图文教程(含Unity2017最新版)
Unity是一款非常出色的游戏开发引擎,在3D表现上非常出色,最新更新5.6版本及2017测试版,本站提供了Unity 3D破解版下载,附破解补丁,下面就详情来看看Unity破解安装方法2017-05-03MySQL Community Server安装失败怎么办 MySQL Community Server正确安
MySQL Community Server是一个被广泛运用的小型关系型数据库管理系统,许多小公司都是使用它的各种版本来管理自己的数据库,它并不是很复杂,但是对于新手来说,安装过程中2016-01-07- Unity3D是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业2014-07-09
- unity3d场景怎么添加天空盒子?unity3d中想要给场景中添加天空盒子,该怎么添加呢?下面我们就来看看详细的教程,需要的朋友可以参考下2017-09-07
Unity怎么使用ParticleSystem制作枪口火焰效果?
Unity怎么使用ParticleSystem制作枪口火焰效果?Unity中想要制作一个黄色火焰的效果,该怎么制作呢?下面我们就来看看详细的教程,需要的朋友可以参考下2017-08-31- unity3d怎么设置点击按钮弹出提示信息?在使用unity3d的时候,想要设置点击按钮就可以弹出我们需要的信息窗口,该怎么设置呢?下面我们就来看看详细的教程,需要的朋友可以2017-08-28
- unity3d怎么绘制海洋河流湖泊并添加水面倒影?unity3d中想要创建海洋河流并添加水面倒影,看上去很逼真,该怎么创建呢?下面我们就来看看详细的教程,需要的朋友可以参考下2017-08-25
Unity Pro 2018.2安装图文详细教程(附安装教程+新功能)
Unity Pro是一款非常好用且功能强大的3D游戏动画开发工具,使游戏开发进程更加工具化、可视化,目前最新版Unity Pro 2018.2已经正式发布了,本文主要为大家详细介绍下Unity2018-07-17
最新评论