love.keyboard.getKeyFromScancode (Русский)
Available since LÖVE 0.9.2 |
This function is not supported in earlier versions. |
Получает ключ, соответствующий указанному скан-коду.
В отличии от Ключей(Русский), Скан-Коды(English) не зависят от раскладки клавиатуры. Например, скан-код «w» будет определён, если нажата клавиша в том же месте, что и клавиша «w» на американской клавиатуре, независимо от того, какая клавиша помечена или каковы настройки операционной системы пользователя.
Скан-коды могут быть полезны для создания элементов управления по умолчанию, которые имеют одинаковые физические местоположения во всех системах.
То есть, если вы нажмёте на арабской клавиатуре клавишу, расположенную на месте клавиши «w» на американской клавиатуре(QWERTY), то арабская клавиша будет реагировать также, как и на американской.
Contents
Функции
Краткий просмотр
key = love.keyboard.getKeyFromScancode( scancode )
Параметры
Возвращаем
KeyConstant (Русский) key
- Ключ, соответствующий данному скан-коду, или «неизвестный», если скан-код не соответствует ключу клавиши в текущей системе.
Пример
Найдём Cкан-Код клавиши 'w':
function love.load()
key = love.keyboard.isScancodeDown('w')
print(key) -- Результат - w
end
Также
- love.keyboard (Русский)
- love.keyboard.getScancodeFromKey
- love.keyboard.isScancodeDown
- love.keypressed (Русский)
- love.keyreleased (Русский)
Другие Языки
Dansk –
Deutsch –
English –
Español –
Français –
Indonesia –
Italiano –
Lietuviškai –
Magyar –
Nederlands –
Polski –
Português –
Română –
Slovenský –
Suomi –
Svenska –
Türkçe –
Česky –
Ελληνικά –
Български –
Русский –
Српски –
Українська –
עברית –
ไทย –
日本語 –
正體中文 –
简体中文 –
Tiếng Việt –
한국어
More info