예제 #1
0
파일: MenuBar.cs 프로젝트: ybug/CivOne
        public override bool KeyDown(KeyboardEventArgs args)
        {
            if (!args.Alt)
            {
                return(false);
            }

            switch (args.KeyChar)
            {
            case 'G':
                GameSelected?.Invoke(this, null);
                break;

            case 'O':
                OrdersSelected?.Invoke(this, null);
                break;

            case 'A':
                AdvisorsSelected?.Invoke(this, null);
                break;

            case 'W':
                WorldSelected?.Invoke(this, null);
                break;

            case 'C':
                CivilopediaSelected?.Invoke(this, null);
                break;

            default:
                return(false);
            }
            MenuDrag = false;
            return(true);
        }
예제 #2
0
    private void worldSelection(WorldSelected worldSelected)
    {
        Debug.Log("entered listener");
        if (worldSelected == WorldSelected.WORLD1)
        {
            SceneManager.LoadScene("Scenes/World_1");
        }

        if (worldSelected == WorldSelected.WORLD2)
        {
            SceneManager.LoadScene("Scenes/World_2");
        }
    }