public static void Fade(Action fadeStart, Action fadeMiddle, Action fadeEnd)
{
if (ScreenFaderPrefab != null)
{
GameObject screenFaderObject = Instantiate(ScreenFaderPrefab);
if (screenFaderObject != null)
{
ScreenFader screenFader = screenFaderObject.GetComponent<ScreenFader>();
if (screenFader != null)
{
screenFader.fadeStart = fadeStart;
screenFader.fadeMiddle = fadeMiddle;
screenFader.fadeEnd = fadeEnd;
}
}
}
}