Views
love.keyboard.isDown (Deutsch)
Prüft ob eine bestimmte Taste gedrückt wird. Diese Funktion gibt eine boolesche Variable zurück und sollte nicht mit love.keypressed bzw. love.keyreleased verwechselt werden.
Funktion
Übersicht
down = love.keyboard.isDown( key )
Argumente
KeyConstant (Deutsch) key
- Die Taste, die geprüft werden soll.
Rückgabewerte
boolean (Deutsch) down
- Wahr wenn die Taste gedrückt wird, falsch wenn nicht.
Funktion
Available since LÖVE 0.7.2 |
This variant is not supported in earlier versions. |
Übersicht
anyDown = love.keyboard.isDown( key1, key2, key3, ... )
Argumente
KeyConstant (Deutsch) key
- Die Tasten, die geprüft werden sollen.
Rückgabewerte
boolean (Deutsch) anyDown
- Wahr wenn eine der Tasten gedrückt wird.
Beispiele
Erhöhen bzw. verrignern eines Wertes wenn die jeweiligen Tasten gedrückt werden.
local val = 0;
function love.update(dt)
-- Wir erhöhen den Wert um 1 / Sekunde wenn die Taste gedrückt ist.
if love.keyboard.isDown("up") then
val = val + dt;
print(val);
end
-- Wir verringern den Wert um 1 / Sekunde wenn mindestens eine der Tasten gedrückt ist.
if love.keyboard.isDown('w', 'a', 's', 'd') then
val = val - dt;
print(val);
end
end
function love.update(dt)
-- Wir erhöhen den Wert um 1 / Sekunde wenn die Taste gedrückt ist.
if love.keyboard.isDown("up") then
val = val + dt;
print(val);
end
-- Wir verringern den Wert um 1 / Sekunde wenn mindestens eine der Tasten gedrückt ist.
if love.keyboard.isDown('w', 'a', 's', 'd') then
val = val - dt;
print(val);
end
end
Siehe auch
Andere Sprachen
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