private void RenderInterpolatedMenu(float fadeProgress)
{
if (fadeProgress <= 1f && OldMenu != null && OldMenu.Items.Count > 0)
{
RenderMenu(OldMenu, false, 1f - fadeProgress);
}
else
OldMenu = null;
if (fadeProgress > 0.5f && Menu != null)
{
if (Menu.Items.Count > 0)
{
RenderMenu(Menu, false, fadeProgress - 0.5f);
}
else
{
RenderMenu(parentMenu, true, fadeProgress - 0.5f);
}
}
}