static void Main(string[] args) { Player NewPlayer = new Player(); while (true) { // 객체화 하지 않고도 쓸 수 있는 함수 // static 함수 // 정적멤버변수 // ReadKey() : 키를 입력해줄 때까지 기다려주는 함수 //ConsoleKeyInfo KeyInfo = Console.ReadKey(); //Console.WriteLine(KeyInfo.Key); STARTSELECT SelectCheck = StartSelect(); switch (SelectCheck) { case STARTSELECT.SELECTTOWN: Town(NewPlayer); break; case STARTSELECT.SELECTBATTLE: Battle(NewPlayer); break; } } }
static void Main(string[] args) { Player NewPlayer = new Player(SetName(), SetClass()); while (true) { STARTSELECT SelectCheck = StartSelect(); switch (SelectCheck) { case STARTSELECT.SELECTTOWN: Town(NewPlayer); break; case STARTSELECT.SELECTBALTTLE: Battle(NewPlayer); break; case STARTSELECT.SELECTEND: return; } } }
static void Main(string[] args) { Player NewPlayer = new Player(); //NewPlayer.MAXHP STARTSELECT SelectCheck = STARTSELECT.NONSELECT; while (true) { switch (SelectCheck) { case STARTSELECT.NONSELECT: SelectCheck = StartSelect(); break; case STARTSELECT.SELECTTOWN: SelectCheck = Town(NewPlayer); break; case STARTSELECT.SELECTBATTLE: SelectCheck = Battle(NewPlayer); break; default: break; } } //저는 마을과 싸움터로 나눠서 입장하게 하고 싶다면 조건문을 써야한다 /* while (true) * { * ConsoleKeyInfo KeyInfo = Console.ReadKey(); * Console.WriteLine(KeyInfo.Key); * } */ }