Ответ: фотки
keyToAction
function keyToAction(keyCode: integer): integer;
Функции getKeyClicked и getKeyPressed возвращают код нажатой клавиши. Но коды клавиш могут различаться для разных устройств. Например, одно устройство может возвращать для кнопки FIRE код 100, а другое - 120. Чтобы обойти данные разногласия, вы можете использовать функцию keyToAction, которая переводит код клавиши в условный код игрового действия. keyToAction может вернуть значения из следующего списка:
· GA_NONE
· GA_UP
· GA_DOWN
· GA_LEFT
· GA_RIGHT
· GA_FIRE
· GA_GAMEA
· GA_GAMEB
· GA_GAMEC
· GA_GAMED
begin
while keyToAction(getKeyClicked) <> GA_FIRE do
begin
delay(100);
end;
end.
См. также: getKeyPressed, getKeyClicked
стрелки вот
|