首页 > 其他分享 >第 20 天:在 Unity 中为 Sprite 设置动画

第 20 天:在 Unity 中为 Sprite 设置动画

时间:2022-09-03 11:56:51浏览次数:90  
标签:动画 20 Sprite 录制 精灵 Unity animation 我们 中为

第 20 天:在 Unity 中为 Sprite 设置动画

客观的 : 我们如何在我们的统一项目中为我们的精灵提供动画?

在我的 Galaxy Shooter 项目中,拥有 sprite 非常棒,并且都提供了真实的游戏视图体验。然而,为我们的精灵添加动画听起来好多了!那么究竟什么是动画以及我们如何使用它呢?

统一的动画包括可重定向动画、运行时对动画权重的完全控制、从动画播放中调用事件、混合形状等等。

那么我们如何继续在我的项目中使用它呢?在开始之前,我将在本文中提供一个之前和之后的场景,以便我们可以了解动画对精灵的影响。所以下面将是“之前”的图片:

Before our animation is applied

首先,我首先访问我的窗口选项卡并打开动画,然后将其拖到我的游戏视图所在的选项卡中,或者您可以在其中舒适地工作的任何地方。在这种情况下,我将使用精灵进行三连击,所以我想确保也选择了它。

Opening animation window in unity

之后,我想创建一个新动画,出于组织目的,我将根据我的动画创建一个新文件夹。 为我的三连击加电创建动画后,我可以继续点击动画窗口中的录制按钮。 在录制模式下,然后我可以放入我方便的花花公子精灵文件夹并使用 GameDevHQ 的 Filebase 访问三重射击启动精灵功能,并且基本上选择与我的三重射击有关的所有精灵并将它们拖到记录区域中。

gathering sprites for our animation record time

录制完成后,如果我们现在进入播放模式,您可以看到我们的精灵不断在我们刚刚在动画窗口中拖入录制模式的所有精灵动画之间切换。

After our animation is applied

有趣的一件事是动画控制器。在动画控制器中,它会将您带到动画窗口,它基本上向我们展示了在进入状态后,我们创建的三连拍动画进入画面。

animator window

为了调整这一点,我们可以在循环时间之间切换,但在这种情况下,我将保留它以让我的精灵动画不断改变其外观,使其在运行时具有更好的游戏外观。

toggling loop through animator controller

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明

本文链接:https://www.qanswer.top/11594/46420311

标签:动画,20,Sprite,录制,精灵,Unity,animation,我们,中为
From: https://www.cnblogs.com/amboke/p/16652279.html

相关文章

  • NOI2022游记
    就简单记录一下两天比赛的过程。Day1比赛前想的是要尽快切完前两题,第三题多打一点部分分,争取拿到250+。打开题面,发现有一个交互题,简单扫了一眼,就大概知道这题非常毒瘤,应......
  • 2022.36 AIOT 概念
    AIoT融合AI技术和IoT技术,通过物联网产生、收集来自不同维度的、海量的数据存储于云端、边缘端,再通过大数据分析,以及更高形式的人工智能,实现万物数据化、万物智联化。物联网......
  • 前端面试题 JavaScript 基础 —— 2022-09-03
    每日3题13以下代码执行后,控制台中的输出内容为?Object.prototype.a=1;Function.prototype.b=2;functionF(){}varf=newF();console.log(F.a);console.lo......
  • 2019ACM-ICPC 西安邀请赛 D.Miku and Generals——二分图染色+01背包
    目录题意思路代码目录题意将n个将军卡片分成两份,要求两份卡片之间的差值尽可能小,求最大的那一份卡片的和,这里有m组卡片是不能放在同一份的思路对有矛盾的组我们建图进......
  • 2062:【例1.3】电影票
    时间限制:1000ms内存限制:65536KB提交数:53130通过数:31695【题目描述】已知一位小朋友的电影票价是10元,计算x位小朋友的总票价是多少?【输入】输入x。【输出】......
  • luoguP4407 [JSOI2009] 电子字典 解题报告
    传送门题意对于多个字符串,查询其在字典树上的存在性或删除/插入/替换一个字符后存在的个数。思路存在性好说,直接在Trie树上做一遍查找即可。那剩下的三个操作怎么办......
  • 2063:【例1.4】牛吃牧草
    时间限制:1000ms      内存限制:65536KB提交数:45981   通过数:28107【题目描述】有一个牧场,牧场上的牧草每天都在匀速生长,这片牧场可供15头牛吃......
  • 信息学一本通 第一章 C++语言入门 2060:【例1.1】计算机输出
    【题目描述】在屏幕上输出“HelloWorld!”。【输入】(无)【输出】(无)【输入样例】(无)【输出样例】HelloWorld!#include<iostream>usingnamespacestd;in......
  • 2061:【例1.2】梯形面积
    时间限制:1000ms内存限制:65536KB提交数:73419通过数:28762【题目描述】在梯形中阴影部分面积是150平方厘米,求梯形面积。 【输入】(无)【输出】输出梯形面积(......
  • kali linux 2022 下安装vmware遇到vmmon、mvnet缺少问题
    #从github上下载$gitclonehttps://github.com/mkubecek/vmware-host-modulescd./vmware-host-modules#进入你clone的文件夹下:这个版本号根据你下载的版本定$git......