Difference between revisions of "love.keyboard.isDown (Français)"
(Created page with "Vérifie si une certaine touche est pressée. Ne pas confondre avec love.keypressed ou love.keyreleased. == Fonction == === Synopsis === <source lang="lua"> down = lov...") |
|||
Line 6: | Line 6: | ||
</source> | </source> | ||
=== Arguments === | === Arguments === | ||
− | {{param|KeyConstant (Français)|key| | + | {{param|KeyConstant (Français)|key|La touche à vérifier.}} |
=== Retourne === | === Retourne === | ||
{{param|boolean (Français)|down|True (vrai) si la touche est pressée, false sinon.}} | {{param|boolean (Français)|down|True (vrai) si la touche est pressée, false sinon.}} | ||
Line 19: | Line 19: | ||
{{param|KeyConstant (Français)|...|Touches additionnelles à vérifier.}} | {{param|KeyConstant (Français)|...|Touches additionnelles à vérifier.}} | ||
=== Retourne === | === Retourne === | ||
− | {{param|boolean (Français)|anyDown|True si une des touches fournies est pressée, false si aucune.}} | + | {{param|boolean (Français)|anyDown|True (vrai) si une des touches fournies est pressée, false (faux) si aucune.}} |
== Exemples == | == Exemples == | ||
=== Augmenter une valeur tant qu'une touche est pressée === | === Augmenter une valeur tant qu'une touche est pressée === | ||
Line 44: | Line 44: | ||
* [[love.keyboard.isScancodeDown (Français)]] | * [[love.keyboard.isScancodeDown (Français)]] | ||
[[Category:Functions (Français)]] | [[Category:Functions (Français)]] | ||
− | {{#set:Description=Vérifie si une certaine touche est pressée. Ne pas confondre avec [[love.keypressed]] ou [[love.keyreleased]].}} | + | {{#set:Description=Vérifie si une certaine touche est pressée. Ne pas confondre avec [[love.keypressed (Français)]] ou [[love.keyreleased (Français)]].}} |
{{#set:Since=000}} | {{#set:Since=000}} | ||
== Autres langues == | == Autres langues == | ||
{{i18n|love.keyboard.isDown}} | {{i18n|love.keyboard.isDown}} |
Latest revision as of 10:42, 23 January 2021
Vérifie si une certaine touche est pressée. Ne pas confondre avec love.keypressed ou love.keyreleased.
Contents
Fonction
Synopsis
down = love.keyboard.isDown( key )
Arguments
KeyConstant (Français) key
- La touche à vérifier.
Retourne
boolean (Français) down
- True (vrai) si la touche est pressée, false sinon.
Fonction
Disponible depuis LÖVE 0.7.2 |
Ce-tte variant n'est pas supporté-e par des versions plus anciennes. |
Synopsis
anyDown = love.keyboard.isDown( key, ... )
Arguments
KeyConstant (Français) key
- Une touche à vérifier.
KeyConstant (Français) ...
- Touches additionnelles à vérifier.
Retourne
boolean (Français) anyDown
- True (vrai) si une des touches fournies est pressée, false (faux) si aucune.
Exemples
Augmenter une valeur tant qu'une touche est pressée
local val = 0;
function love.update(dt)
-- Nous allons augmenter la variable de 1 pour chaque seconde durant laquelle la touche est pressée.
if love.keyboard.isDown("up") then
val = val + dt
print(val)
end
-- Nous allons diminuer la variable par 1/s si n'importe quel des touches wasd est pressée.
if love.keyboard.isDown('w', 'a', 's', 'd') then
val = val - dt
print(val)
end
end
Voir également
- love.keyboard (Français)
- love.keypressed (Français)
- love.keyreleased (Français)
- love.keyboard.isScancodeDown (Français)
Autres langues
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