对于Unity的动画系统,之前只限于运用在基于人物、骨骼等三维物体上,并没有在二维包括Button、Sprite等上多加运用及思考过。正好现在来补充一下自己的盲区。

  • 作用于Button按钮的动画(例如:自定义按钮的悬浮状态)

  1. 将Button组件的Transition设置为Animation,点击"Auto Generate Animation"按钮,将会创建属于Button的controller;
  2. 选中该Button,打开Animation窗口,可以添加不同Trigger的效果(直接在第一帧添加关键帧即可)

Unity | 动画那些事儿   Unity | 动画那些事儿

Unity | 动画那些事儿

 

  • 作用于Sprite的逐帧动画

选中要加入动画的图片,拖入到Hierarchy面板,即可创建一个Animtion和AnimatorController。

Unity | 动画那些事儿

Unity | 动画那些事儿

 

 

 

 

相关文章: