Отлов нажатия клавиши (Для змейки) - C#
Формулировка задачи:
Пишу змейку. Написал уже все, кроме отлова клавиш. (Пишу в консоли!)
Листинг программы
- While (1 == 1)
- {
- swith(snake.dir)
- {
- case 1:
- snake.up();
- break;
- }
- }
Решение задачи: «Отлов нажатия клавиши (Для змейки)»
textual
Листинг программы
- switch (Console.ReadKey(true).Key.ToString())
- {
- case "S":
- Console.WriteLine("Down");
- break;
- case "W":
- Console.WriteLine("Up");
- break;
- case "A":
- Console.WriteLine("Left");
- break;
- case "D":
- Console.WriteLine("Right");
- break;
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д