我们不仅可以用unity开发3D游戏,还可以开发2D类游戏,在2D游戏中动画的制作是必不可少的一个内容,我们知道在unity可以用Animation来制作游戏的动画,但是那样拖拽感觉效率不高,出错的几率很大,所以我们通过代码来实现其功能。
1:我们首先将需要制作动画的素材导入到项目工程中,为了避免混乱,将一个动画的素材放在一个文件夹下,并将这些图片的格式改为
2:序列帧动画的原理就是快速的变换动画帧,类似于动画原理,以肉眼难以分辨的情况下依次变化图片,人眼视觉残留是0.1s,所以我们只要将素材每秒更换10次(1/0.1)以上就制作成动画了。
3:序列帧动画有2中情况,一种是素材是分离开的,也就是一张图片就是一个素材,另一种是所有素材都在一张图片上面,我们要通过代码来就切割显示,在这一篇中我先说第一种情况
public class AnimationCon