love.keyboard.setKeyRepeat
Enables or disables key repeat for love.keypressed. It is disabled by default.
Function
Available since LÖVE 0.9.0
This variant is not supported in earlier versions.
Synopsis
love.keyboard.setKeyRepeat( enable )
Arguments
boolean enable
- Whether repeat keypress events should be enabled when a key is held down.
Returns
Nothing.
Notes
The interval between repeats depends on the user's system settings. This function doesn't affect whether love.textinput is called multiple times while a key is held down.
Function
Removed in LÖVE 0.9.0
This variant is not supported in that and later versions.
Enables key repeating and sets the delay and interval.
Synopsis
love.keyboard.setKeyRepeat( delay, interval )
Arguments
number delay
- The amount of time before repeating the key (in seconds). 0 disables key repeat.
number interval
- The amount of time between repeats (in seconds)
Returns
Nothing.
Examples
Hold left or right to change the position.
function love.load() love.keyboard.setKeyRepeat(true) x = 50 end function love.keypressed(key, 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) end
Please login to continue.