第 20 天:在 Unity 中为 Sprite 设置动画
第 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 版权协议,转载请附上原文出处链接和本声明
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏