예제 #1
0
        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();
        }