Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: Нажатие клавиши в XNA
Показать сообщение отдельно

Новый участник


Сообщения: 1
Благодарности: 0

Профиль | Отправить PM | Цитировать


Я, конечно, понимаю, что лет так на 6 опоздал, но всё же.

Код: Выделить весь код
long escape_key_down = 0; // Вне метода
///////////////////////

if (Keyboard.GetState().IsKeyDown(Keys.Escape))
                escape_key_down++;
if (Keyboard.GetState().IsKeyUp(Keys.Escape) && escape_key_down > 0)
{
                
                // TODO: здесь код, который должен был выполняться по нажатию Esc.

                escape_key_down = 0;
}
Мало ли кому пригодится, ибо с bool'ом это дело не работает.

Последний раз редактировалось a1i1uyamax, 23-05-2018 в 07:30. Причина: Небольшое исправление.


Отправлено: 07:10, 23-05-2018 | #3

Название темы: Нажатие клавиши в XNA