public override void OnGotFocus() { base.OnGotFocus(); _menuList.Items.Clear(); if (GameManager.Instance.HasLoadedState) { _menuList.Items.Add(MenuAction.Resume); _menuList.Items.Add(MenuAction.Save); } else { _menuList.Items.Add(MenuAction.New); } _menuList.Items.Add(MenuAction.Load); _menuList.Items.Add(MenuAction.Exit); _menuList.OnGotFocus(); }