void ColorDisPlay(RawImage raw, bool isShow = true, Action method = null, float _time = 0.5f)
{
if (isShow)
{
raw.color = new Color(255, 255, 255, 0);
raw.gameObject.SetActive(true);
raw.DOColor(Color.white, _time).SetEase(Ease.OutSine).OnComplete(() => method?.Invoke());
}
else
{
raw.color = Color.white;
raw.DOColor(new Color(255, 255, 255, 0), _time).SetEase(Ease.OutSine).OnComplete(() =>
{
raw.gameObject.SetActive(false);
method?.Invoke();
});
}
}
物体淡入淡出
最新推荐文章于 2024-09-19 11:30:41 发布