2025-03-11 15:30:07 +08:00

21 lines
420 B
C#

using UnityEngine;
using UnityEngine.UI;
public class CrossFade : MonoBehaviour
{
Graphic graphic;
public float fadeTime;
void Awake()
{
graphic = GetComponent<Graphic>();
}
void OnEnable()
{
graphic.CrossFadeAlpha(0f, fadeTime, false);
Invoke(nameof(HideObj), fadeTime);
}
void HideObj()
{
gameObject.SetActive(false);
}
}