Я работаю в редакторе карт для своей игры и использую клавиши со стрелками для прокрутки области карты. В настоящее время я использую событие KeyDown, которое прекрасно работает для прокрутки вверх, вниз, влево или вправо, но мой вопрос заключается в том, как разрешить диагональную прокрутку. В настоящее время, если я удерживаю стрелку вправо, а затем (удерживая стрелку вправо), затем нажимаю и удерживаю стрелку вниз, направление вниз заменяет прокрутку вправо, а не прокрутку по диагонали вниз вправо. *
Есть ли способ, например, чтобы я мог проверить, нажата ли другая клавиша со стрелкой во время события KeyDown? Как я могу отреагировать на удержание нескольких клавиш?
Спасибо