一日一Shader·帧动画【SG_12】

一日一Shader·帧动画【SG_12】

做一个简单的帧动画功能。

其中有2点需要注意:

1.动画的播放顺序是根据图集中每个Tile的位置,这儿需要利用的公式:index=ax+y(index是每张图的序号,动画播放时该值递增;a是当前行的行数,用除法获得;y是当前列号,用取模获得;最后可以求出x,并根据x、y确定Tile的位置)。

2.要使用有透明通道的图时,需要clip透明区域。

一日一Shader·帧动画【SG_12】

一日一Shader·帧动画【SG_12】

返回目录:https://blog.csdn.net/yzy1987523/article/details/106676451