21 lines
420 B
C#
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);
|
|
}
|
|
}
|