没想到我这个博客是我博客中阅读量最高的…Ծ‸Ծ
所以我要对得起这个阅读量!把这个小小整理一下(之前可能大家看的稍微有点懵)。
public class NewBehaviourScript : MonoBehaviour
{
private Color HintColor;//自己定义一个想要的颜色,默认是黑色
Image image;
private void Start()
{
image = GetComponent<Image>();
// HintColor = Color.black;//这里修改为自己想要的颜色
}
private void Update()
{
// HintColor=new Color(Random.Range(0f,1f),Random.Range(0f,1f),Random.Range(0f,1f));//随机颜色
HintColor.a = Mathf.PingPong(5 * Time.time, 1F);//5*Time.time是闪烁频率,大家可以自己改,1F就是颜色的a的最大的值,意思就是从完全透明到完全不透明
image.color = HintColor;//获取UI的image组件的颜色并把上面变化的hintcolor赋值给他
}
}
效果图