(1-4)Unity3D/2D:制作2D帧动画

时间:2023-02-07 21:32:12

(1).首先,准备一张制作2D帧动画的精灵序列集合,并用Unity编辑器将其切割为多张单独的Sprite对象。
(1-4)Unity3D/2D:制作2D帧动画

(2).切割好后,把它们全部选中,按住Shift键单击第一张Sprite对象和最后一张Sprite对象,即可快速全部选中。等到 Preview 视图中加载完毕所有Sprite对象后,进行下一步。
(1-4)Unity3D/2D:制作2D帧动画

(3).接着,将全部选中的Sprite对象拖拽至Hierarchy视图,加入到场景中,此时将弹出动画文件保存框,点击保存。
(1-4)Unity3D/2D:制作2D帧动画

(4).保存之后,在Project视图中多了两个文件,一个是动画文件(Animation),一个是动画控制器文件(Animator)。在Hierarchy视图中多了一个Sprite动画游戏对象,它拥有Transform组件、Sprite Renderer组件和Animator组件。
(1-4)Unity3D/2D:制作2D帧动画

(5).最后,点击运行游戏,即可在Game视图中看见循环播放的2D帧动画,这里为大雁煽动翅膀的飞翔动画。而帧动画播放的默认帧顺序,即为最初的精灵序列集合切割之后,多张单独的Sprite对象的排列顺序。
(1-4)Unity3D/2D:制作2D帧动画