public void Show(ScoreboardPotElement scoreboardPotElement)
 {
     scoreboardPotContainer.SetActive(true);
     scoreboardPotContainer.transform.SetSiblingIndex(scoreboardPotElement.Position);
     text.text = scoreboardPotElement.Content;
     scoreboardPotElement.SetText(text);
 }
    void UpdateScreen()
    {
        SetScrollbarActive(false);

        labelManager.RemoveLabels();
        textFieldManager.Hide();
        timerManager.Hide();
        imageManager.Hide();
        scoreboardPoolManager.Hide();
        scoreboardPotManager.Hide();
        buttonManager.RemoveButtons();

        foreach (ScreenElement element in elements)
        {
            if (element is LabelElement)
            {
                LabelElement l = element as LabelElement;
                labelManager.SetLabel(l);
            }
            if (element is TextFieldElement)
            {
                TextFieldElement t = element as TextFieldElement;
                textFieldManager.Show(t);
            }
            if (element is ButtonElement && !(element is BottomButtonElement) && !(element is TimerElement))
            {
                ButtonElement b = element as ButtonElement;
                buttonManager.SetButton(b);
            }
            if (element is TimerElement)
            {
                TimerElement t = element as TimerElement;
                timerManager.Show(t);
            }
            if (element is ImageElement)
            {
                ImageElement i = element as ImageElement;
                imageManager.Show(i);
            }
            if (element is ScoreboardPoolElement)
            {
                ScoreboardPoolElement s = element as ScoreboardPoolElement;
                scoreboardPoolManager.Show(s);
            }
            if (element is ScoreboardPotElement)
            {
                ScoreboardPotElement s = element as ScoreboardPotElement;
                scoreboardPotManager.Show(s);
            }
        }

        CoroutineManager.Instance.WaitForFrame(OnWaitForFrame);
    }