Unity3d笔记

您所在的位置:网站首页 动漫制作简单 Unity3d笔记

Unity3d笔记

2024-02-20 18:29| 来源: 网络整理| 查看: 265

Unity3d笔记——制作简单动画 一. 选择要创建动画的对象并为之新建一个动画二. 简单动画的制作三. 创建Controller文件并添加Animator组件完成绑定 Unity软件可以很方便的为创建的游戏对象制作一些简单动画,下面就开始我们的教程吧。 本教程选择的是我目前所做项目中的一个模型,该项目展示了一对虚拟手臂与毛刷,毛刷要在运行时一直前后刷动,下面介绍毛刷前后刷动动画制作的完整过程。

一. 选择要创建动画的对象并为之新建一个动画

选中毛刷对象,在Hierarchy面板中该对象我命名为Cylinder,如下图 选中毛刷对象 在选中情况下,按下Ctrl+6,将会弹出如下界面 按下Ctrl+6 点击Create按钮,保存新建的动画文件,我命名为pen.anim,创建好后界面如下 创建动画 接下来,就可以开始制作动画了。

二. 简单动画的制作

点击Add Property,选择合适的想要改变的属性,如下图

选择合适的属性 因为我想制作的动画是刷子前后刷动,所以只用改变旋转角度即可,即添加Rotation属性,添加后界面如下 添加Rotation属性 点击左下方Curves按钮,转到曲线界面,如图 转到曲线界面 在合适位置添加几处关键帧,并在关键帧处通过调整Rotation.X,RotationY,Rotation.Z这三个值来改变该帧中毛刷对象的旋转角度,调整方法有三种,一是直接修改数值,二是拉动曲线,三是在Scene面板中直接旋转游戏对象,常用的主要是后两种,调整过程截图如下

调整过程 最后,对毛刷调整好后的曲线如下 调整好后的曲线 注:曲线为直线是因为毛刷为匀速运动,调整关键帧时,默认两帧中间为曲线变化,想要调整为直线可定位到该帧后,右键,选择左边或右边为直线,如图 调整为直线 最后点击运行按钮,就可以看到自己制作的动画的效果了。

三. 创建Controller文件并添加Animator组件完成绑定

此部分在我另一篇教程里已经介绍过,这里再简单提一下。

首先创建一个Animator Controller文件,如图创建Animator Controller文件 我将该文件命名为Cylinder.controller,双击打开它,绘制状态图如下

绘制状态图 设置默认状态为pen,即一进入(Entry)则转换到pen状态,编辑pen状态,设置其Motion为我们之前制作的动画pen。 接下来为Cylinder对象添加一个Animator组件,并设置其Controller为Cylinder.controller,如下图 添加Animator组件 最后点击运行按钮就可以看到我们的笔刷在前后摆动了,一个小小的动画就算完成啦。

参考博客:https://blog.csdn.net/jinxiul5/article/details/82352738



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3