コード例 #1
0
ファイル: main.cs プロジェクト: 3587jjh/Tetris-Console
    void ShowProgram()
    {
        while (true)
        {
            Console.ResetColor();
            Console.Clear();
            Console.SetCursorPosition(2, 1);
            Console.Write("■모음집 (ver.190101)■");

            MenuSelector m = new MenuSelector(2, 3);
            m.Add("테트리스");
            m.Add("사다리 타기");
            m.Add("외부 기록 덮어쓰기");
            m.Add("종료");

            int res = m.ShowMenu();
            if (res == 0)
            {
                Tetris t = new Tetris();
            }
            else if (res == 1)
            {
                ClimbLadder c = new ClimbLadder();
            }
            else if (res == 2)
            {
                RecordManager.OverWrite();
            }
            else
            {
                break;
            }
        }
    }
コード例 #2
0
ファイル: Tetris.cs プロジェクト: 3587jjh/Tetris-Console
        public ProgramStart()
        {
            backColor = 2;             // 디폴트 배경색
            while (true)               // 메뉴 선택창
            {
                Console.ResetColor();
                Console.Clear();
                Console.SetCursorPosition(2, 1);
                Console.Write("★테트리스★");

                MenuSelector m = new MenuSelector(2, 3);
                m.Add("시작");
                m.Add("랭킹");
                m.Add("도움말");
                m.Add("테두리색 변경");
                m.Add("종료");

                int res = m.ShowMenu();
                if (res == 0)
                {
                    Console.Clear();
                    Console.SetCursorPosition(2, 1);
                    Console.Write("※모드 선택※");
                    MenuSelector m2 = new MenuSelector(2, 3);
                    m2.Add("표준");
                    m2.Add("어려움");
                    m2.Add("그림없애기");
                    m2.Add("취소");

                    int res2 = m2.ShowMenu();
                    if (res2 == 0)
                    {
                        Option1("표준");
                    }
                    else if (res2 == 1)
                    {
                        Option1("어려움");
                    }
                    else if (res2 == 2)
                    {
                        Option1("그림없애기");
                    }
                    else
                    {
                        continue;
                    }
                }
                else if (res == 1)
                {
                    Option2();
                }
                else if (res == 2)
                {
                    Option3();
                }
                else if (res == 3)
                {
                    Option4();
                }
                else
                {
                    break;
                }
            }
        }