public static void hide(EnumsData.UIOverlay overLayenum)
 {
     foreach (var overlay in overlays)
     {
         if (overLayenum == overlay.overlayId)
         {
             overlay.hideTween.Restart();
             return;
         }
     }
 }
 public static void show(EnumsData.UIOverlay overLayenum)
 {
     foreach (var overlay in overlays)
     {
         if (overLayenum == overlay.overlayId)
         {
             overlay.transform.localScale            = Vector3.zero;
             overlay._rectTransform.anchoredPosition = new Vector2(0f, 0f);
             overlay.gameObject.SetActive(true);
             overlay.showTween.Restart();
             return;
         }
     }
 }