目标是将一系列图片转化为动画,并且可以通过代码进行操作。

第一步

先创建好背景,将需要使用的图片资源导入到unity 当中。直接选中需要的图片序列,拖到Hierarchy中,Unity可以直接合成一个序列帧动画。
2D动画状态机的使用(新手)
这时候会生成一个后缀为anim的文件,该文件用于存储动画,我们只需要保存这个动画就够了,建立好自己的文件夹,用来专门存放动画。

多创建几个动画,完成接下来的操作

2D动画状态机的使用(新手)
这样我们就有了2个动画(可以很多很多个)

选中你场景中的动画,有一个Animator的组件,可以通过工具栏window,打开Animator,对动画状态机进行编辑2D动画状态机的使用(新手)
进入编辑界面

2D动画状态机的使用(新手)
在在这里可以直接设置动画的状态,绿色Entry直接连接的方块是默认播放的动画,在这里可以直接设置动画的状态,绿色Entry直接连接的方块是默认播放的动画,浅蓝色AnyState中连接表示,从任何状态都可以转移为另一个状态。将保存好的动画拖入Animator中,通过右键->make Transation 可以创建连线。
2D动画状态机的使用(新手)
这里可以设置参数
2D动画状态机的使用(新手)

点击连线后,可以进行设置参数
2D动画状态机的使用(新手)
根据参数可以切换播放条件。

最后将设置好的参数传入进去,就可以操作动画的播放

相关文章:

  • 2021-05-18
  • 2021-09-19
  • 2022-01-07
  • 2022-12-23
  • 2021-11-29
  • 2021-10-21
  • 2021-06-01
  • 2021-05-07
猜你喜欢
  • 2021-11-23
  • 2021-04-28
  • 2021-04-28
  • 2021-08-04
  • 2021-12-16
  • 2021-06-25
相关资源
相似解决方案