/// <summary>
 /// Set active screen
 /// </summary>
 /// <param name="screen"></param>
 private void SetScreen(ScreenConfig screen)
 {
     if (screen == null)
     {
         return;
     }
     screen.transform.SetAsLastSibling();
     screen.Show(currentScreen);
     SetCurrentScreen(screen);
 }