IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 游戏开发 -> 【Unity开发实战】—— 2D项目1 - Ruby‘s Adventure 游戏中动画制作(4-1) -> 正文阅读

[游戏开发]【Unity开发实战】—— 2D项目1 - Ruby‘s Adventure 游戏中动画制作(4-1)

1)食用指南

①前言
本项目的完整开发流程在Unity官方项目的教学文档中编写了详细的教程文档,但是因为官方文档距离现在已经有一段时间了,个别地方有错误或者读者在使用自己机器上的Unity 编辑器进行操作的过程中,仍然遇到了零零散散的问题,无法再和官方教程相对应,本博客是对官网提供的项目的再补充以及个人心得复盘和经验分享。

本系列博客是来源于官方教程但是最终绝对会高于官方教程,让读者综合官方教程以及我自己的升华,能够独立开发出一个比官方教程更加完整可行的游戏。
最终的开发结果,使用资源也会开源在GitHub以及Gitee。

②官方教程地址
官方文档 —— 9、精灵动画
官方文档 —— 10、世界交互 - 飞弹

③如何处理本系列博客和官方教程之间的关系

个人建议是先大致浏览本系列专栏的博客,对注意事项和要点有个初步印象,再跟着官方文档逐步操作

因为本系列博客是对官方教程的修订,补充,升华,而且本系列博客的内容篇幅不会特别冗长,完整看完大概需要5 — 7 分钟。
假如只看文章的目录,留意需要订正的地方,那么大致只是需要1分钟左右。

在这里插入图片描述

2)具体步骤详细剖析

前排温馨小提示:
第九节 《精灵动画》的教程中,几乎不需要再补充,可以完完整整跟着操作。
但是在制作完机器人的动画之后,务必再回头来捋清楚下述的五个功能面板。
本篇文章主要想梳理清楚在动画制作过程中,常用功能面板的作用,以及它们之间的关系

2.1)需要区分清楚的五个功能面板

1、Animator 组件

对应文档中的《9.1小节》
在这里插入图片描述

Animator 组件是为了播放动画,类似于使用其他组件(比如Rigibody 2D组件Box Collider 2D组件等组件),需要在Inspector窗口使用Add Component进行添加。

在这里插入图片描述

2、Animator 组件的 Controller设置

对应文档中的《9.1》章节
在这里插入图片描述

Animator 组件上最重要的设置是 Controller 设置。我们制作的动画,需要挂接到这里,才能够实现播放
在这里插入图片描述

3、自己创建的Animator Controller

对应文档中的《9.2》章节
在这里插入图片描述

此处的Animator Controller,是我们自己在Project窗口中进行创建的,我们对游戏角色设置的动画,主要是在我们自己创建的Controller中进行设置,然后挂接到Animator组件中Controller设置,就能够实现播放动画。
在这里插入图片描述

4、Animation 窗口

Animation 窗口主要负责两个事儿:

其一是:使用Animation 窗口的Animation页面,使用Create New Clip创建并制作动画剪辑

在这里插入图片描述
对应文档中的《9.3-9.5》章节
在这里插入图片描述

其二是:通过使用Animation 窗口的Animatior页面,通过混合树来定制各个动画剪辑之间的转换或者衔接。

在这里插入图片描述
对应文档中《9.6-9.7》章节
在这里插入图片描述

跟着官方文档,可以很快把坏机器人的动画制作并挂接到机器人对象上进行播放。但是想捋清楚制作过程,理解上述五个功能面板,是必不可少的。
坏机器人行走动画的最终制作效果
在这里插入图片描述

至于纵向的动画,我这里就不放了。
在这里插入图片描述
在这里插入图片描述

3)总结

因为在Unity编辑器中,上述五个功能面板的名称是很容易混淆的,假如没有捋清楚它们的作用,它们之间的关系,那么随着动画制作教程的越来越复杂和精密,会可能出现不知道人家在写什么的情况,所以务必在制作完机器人动画之后,搞清楚这个五个词条。
下一章是动画制作的升华。
在这里插入图片描述

  游戏开发 最新文章
6、英飞凌-AURIX-TC3XX: PWM实验之使用 GT
泛型自动装箱
CubeMax添加Rtthread操作系统 组件STM32F10
python多线程编程:如何优雅地关闭线程
数据类型隐式转换导致的阻塞
WebAPi实现多文件上传,并附带参数
from origin ‘null‘ has been blocked by
UE4 蓝图调用C++函数(附带项目工程)
Unity学习笔记(一)结构体的简单理解与应用
【Memory As a Programming Concept in C a
上一篇文章      下一篇文章      查看所有文章
加:2022-09-30 01:19:47  更:2022-09-30 01:20:36 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年1日历 -2025/1/17 3:57:55-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码