实现刷新按钮

要实现一个下载时刷新的按钮,由于跟直接转圈的不太一样,所以想了很多方法,但都觉得不是很好,突然灵光乍现,想起来可以像做游戏技能CD那样的方式做:

把Sprite推按属性改成Filled,然后修改fillAmount属性即可(怪不得老是觉得有更好的方法)

如果要实现左右刷新或者上下刷新只需更改Filled方向即可,在此配合mask可实现UI的动态出现,不过此时Mask所在的image图像的透明通道值设为1

原文地址:https://www.cnblogs.com/llstart-new0201/p/9128056.html