Как выполнить проверку
Мне нужно выполнить проверку и исключить нажатие, при нажатии клавиши отключить нажатие другой клавиши, то есть, если я иду влево, то я не могу пойти направо
Ответы (1 шт):
Автор решения: nightflash
→ Ссылка
Ну как-то так. Если нажата клавиша S и при этом направление змейки любое отличное от "вверх", то выполнится условие
if ((buttonPressed == "S") && (direction != UP))
{
}
Т.е. необходима переменная, которая обозначает направление движения. Она у вас должна быть в любом случае для дальнейшего движения и условия приращения координат.