void Awake()
        {
            canvas = GetComponent <Canvas>();

            selected.SelectSilently(true);
            defaultSelected = selected;

            SetupInput();

            canvas.enabled = enabled = false;
        }
        public void Activate()
        {
            enabled = canvas.enabled = true;

            if (selected != defaultSelected)
            {
                selected.Select = false;
                selected        = defaultSelected;
                selected.SelectSilently(true);
            }
        }
        public void FadeIn()
        {
            GetComponent <Animator>().SetTrigger("FadeIn");

            if (selected != defaultSelected)
            {
                selected.Select = false;
                selected        = defaultSelected;
                selected.SelectSilently(true);
            }
        }