
22.09.2011, 00:20
|
|
Регистрация: Sep 2011
Адрес: Киев, Украина
Сообщений: 3
|
Приоритет нажатой кнопки клавиатуры
Делаю передвижение для игрушки с видом сверху, возникла проблема с одновременным нажатием нескольких кнопок. Для передвижения я использую для этого считыванием нажатой кнопки и прогоном ее через switch, но проблема в том, что у кнопок установился определенный приоритет, зависимый от того, где именно в свитче находится соответственный case, и, к примеру, после нажатия "вправо" не читается другая клавиша, "влево" перебивается только кнопкой "вправо", "вверх" перебивается кнопками "влево" и "вправо" и т.д.. Вопрос - что же использовать вместо switch, чтобы порядок кода для клавиш не влиял на то, как они взаимодействуют?
|