love.keyboard.setKeyRepeat (Français)
Active ou désactive la répétition des touches du clavier pour love.keypressed. C'est désactivé par défaut.
Contents
Fonction
Disponible depuis LÖVE 0.9.0 |
Ce-tte variant n'est pas supporté-e par des versions plus anciennes. |
Synopsis
love.keyboard.setKeyRepeat( enable )
Arguments
boolean (Français) enable
- Est-ce que les événements keypress (touche pressée) doivent être activé lorsque une touche est maintenue pressée.
Retourne
Rien.
Notes
L'intervalle entre les répétitions dépend des réglages du système de l'utilisateur. Cette fonction n'affecte pas les appels multiples à love.textinput lorsque la touche est maintenue pressée.
Fonction
Supprimé depuis LÖVE 0.9.0 |
ce-tte variant n'est plus supporté dans cette version et les versions ultérieures. |
Active la répétition de touche et règle le délai et l'intervalle.
Synopsis
love.keyboard.setKeyRepeat( delay, interval )
Arguments
number (Français) delay
- Le temps écoulé avant de répéter la touche (en secondes). 0 désactive la répétition des touches.
number (Français) interval
- Le temps écoulé entre les répétitions (en secondes)
Retourne
Rien.
Exemples
Maintien gauche (left) ou droite (right) pour changer la position.
function love.load()
love.keyboard.setKeyRepeat(true)
x = 50
end
function love.keypressed(key, scancode, isrepeat)
if key == "right" then
x = (x + 80) % love.graphics.getWidth()
elseif key == "left" then
x = (x - 80) % love.graphics.getWidth()
end
end
function love.draw()
love.graphics.circle("fill", x, 100, 50, 50)
end
Voir également
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