【Unity】为角色添加动画

这篇具有很好参考价值的文章主要介绍了【Unity】为角色添加动画。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

如何添加动画

【Unity】为角色添加动画,unity,游戏引擎

 在Animations的AnimationClips文件夹下自己为角色创建一个文件夹

【Unity】为角色添加动画,unity,游戏引擎

为角色添加Animator

 然后选中上面创建的文件夹,拖动到上图中的Controller中

点击最上方任务栏的Window=>Animation=>Animation,这会弹出一个Animation窗口

【Unity】为角色添加动画,unity,游戏引擎

 该窗口存在时,点击想要添加动作的对象,即可查看其已有的动作/点击Create New Clip 可以新添加动作(注意添加动作时需要添加到上面提到的对应文件夹中,比如我选择对Robot添加Clip,那么创建时应选择AnimationClips 的Robot 文件夹 )【Unity】为角色添加动画,unity,游戏引擎

对于创建好的Clip,通过将几帧图片(套图)拖动到右边的框里(有白线的那各框),设置好Sample Rate(采样频率),即可将动作动画化。

此外,点击Add Property可以给动画加上一些效果。

不同动作的切换

我现在的Robot有行走的动作,也就是上下左右移动,以及一个被修复后的动画

为了更方便的管理使用这些动作,可以使用混合树

在Window=>Animation=>Animator页面中创建混合树

因为这个只需要4个方向上的动作,所以混合树类型是2D Simple Directional

双击混合树打开页面,点击加号添加动作

【Unity】为角色添加动画,unity,游戏引擎

然后将我们先前创建好的上下左右的动作添加到Motion(运动)中

使用两个参数 MoveX和MoveY分别表示XY 方向上的移动

【Unity】为角色添加动画,unity,游戏引擎

设置好4种动作的PosX和PosY参数

现在,这个点(红点)位于中心,相当于 Move X 和 Move Y 等于 0。但是你可以看到,例如,如果将 Move Y 设置为 1,则红点将移至正方形的顶部(因为 Y 是垂直位置),然后混合树将选择顶部动画(向上奔跑),因为这是最接近的动画。

 【Unity】为角色添加动画,unity,游戏引擎

 在这个页面点击右下角的播放并移动红点可以预览动画效果

这样就完成了混合树的配置。文章来源地址https://www.toymoban.com/news/detail-604748.html

到了这里,关于【Unity】为角色添加动画的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Unity开发日记【第三天】——角色动画效果的实现

    目录 一、站立和跑步动画效果 二、跳跃动画 三、对移动过程中的一些优化和修正 本部分我们尝试给我们的角色添加各种动画效果 首先给角色添加组件Animator,我们可以看见该组件要求一个控制器。 接下来在根目录下新建一个文件夹Animation用来存放所有的动画效果,在文件

    2024年02月05日
    浏览(39)
  • Unity游戏开发之游戏动画(Unity动画系统)

    Unity动画系统分为 动画片段 Animation Clip: 动画资源,与模型无关 动画状态机 Animator Controller:帮助我们跟踪当前动画的播放状态,并且根据设置觉得如何切换动画片段 动画组件 Animator Component:玩家角色需要播放动画功能时,需要动画组件,将游戏对象需要的动画状态机(以

    2024年02月13日
    浏览(44)
  • 【Unity游戏开发】动画系统(三)按钮动画

    动画系统是一个比较重要的系统,因为我们做游戏是离不开这个东西的,但是我们又不用自己做动画,而动画系统就是管理美工做的动画,我们加以修饰,使之适配我们的游戏 而按钮动画也是一个点,当然重不重要其实还是你说了算,而按钮动画适配我们的2D和3D游戏 用于

    2024年02月09日
    浏览(40)
  • Unity之OpenXR+XR Interaction Toolkit实现 VR控制第一人称角色模型动画

    我们在开发VR项目时,有时会有第一人称视角的需求,即我们自己带上VR头显,能够看到自己的身体,如果模拟一些人物触电死亡,使用工具动画之类的需求,那么VR控制第一人称视角就比较实用了。 我们今天就来介绍一下如何实现VR设备控制第一人称: 1.角色手部跟随手柄移

    2024年02月09日
    浏览(32)
  • Unity游戏开发之游戏动画(模型动画制作及导入)

    在stream中下载Fuse软件 在Fuse中制作人物,导出模型为OBJ格式(注意:这里导出目录必须为英文路径,否则只能导出空的OBJ文件) 压缩Obj文件为zip格式 打开Mixamo网站:https://www.mixamo.com/ 点击右侧 UPLOAD CHARACTER 按钮,导入zip文件。 绑定骨骼,等待2~3分钟 绑定完成 选择动作,调

    2024年02月12日
    浏览(37)
  • Unity制作二次元卡通渲染角色材质——4 、内外描边和细节添加

    Unity制作二次元材质角色 回到目录 大家好,我是阿赵。 这里继续讲二次元角色材质。这次打算讲一下描边和细节的添加。 外描边的做法也不止一种,比如后处理方法的偏导数ddx/ddy之类的,也能整个屏幕的求出边缘。但一般来说单模型渲染常用的描边方式,是写多一个Pass,

    2024年02月08日
    浏览(28)
  • Unity制作射击游戏案例01(控制角色+发射子弹+摄像机跟踪)

    //【业务逻辑】这个脚本用来1.控制物体移动旋转(WASD)、   2.发射子弹(空格键) //【程序逻辑2】 首先检测用户没有按下空格键 2.如果按下呢执行发射子弹函数    3.克隆子弹 4.让克隆的子弹往前跑 为子弹模板添加刚体,并且限制旋转 这个脚本需要挂在到摄像机,里面谈

    2024年02月06日
    浏览(42)
  • 【2023】Unity(Unity Hub)、blender 安装 + 原神人物模型下载 + 使用Unity为模型添加动画

    目录 一、软件安装 1. Unity Hub 官网 安装 语言设置 其它设置 2. Unity 使用Unity Hub安装Unity 语言设置 3. plasticscm-cloud-windows 4. blender 官网  下载安装 语言设置 下载Cats Blender Plugin 插件 安装插件 二、原神人物模型下载、格式转换 1 .模之屋 官网 下载 2. pmx转fbx格式 三 、使用Unity为

    2024年02月08日
    浏览(70)
  • unity2.5D动画学习笔记(一):添加人物四向移动动画及脚本

    突发奇想要做游戏,但是么得基础,捣鼓几天,算是摸到属于自己路子学习unity了,很多东西百度能找到,但是好复杂,完全不懂文章里过程的本质是哪里,遂自己写文章记录在此过程中的丁零笔记 注:此为空中阁楼,无基础可言,是自己从0到1的过程,内容粗糙,自己理解

    2023年04月08日
    浏览(44)
  • 【unity】制作一个角色的初始状态(左右跳二段跳)【2D横板动作游戏】

            hi~ 大家好!欢迎大家来到我的全新unity学习记录系列。现在我想在2d横板游戏中,实现一个角色的初始状态-闲置状态、移动状态、空中状态。并且是利用 状态机 进行实现的。         本系列是跟着视频教程走的,所写也是作者个人的学习记录笔记。如有错误请联系

    2024年02月04日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包