Difference between revisions of "love.joystick.getJoysticks"

m (Improved example a bit)
m (Examples)
(One intermediate revision by the same user not shown)
Line 12: Line 12:
 
== Examples ==
 
== Examples ==
 
<source lang="lua">
 
<source lang="lua">
function love.load()
 
    joysticks = love.joystick.getJoysticks()
 
end
 
 
 
function love.draw()
 
function love.draw()
 +
    local joysticks = love.joystick.getJoysticks()
 
     for i, joystick in ipairs(joysticks) do
 
     for i, joystick in ipairs(joysticks) do
         love.graphics.print(joystick:getName(), 10, i * 18)
+
         love.graphics.print(joystick:getName(), 10, i * 20)
 
     end
 
     end
 
end
 
end
 
</source>
 
</source>
 +
 
== See Also ==
 
== See Also ==
 
* [[Constructs::Joystick]]
 
* [[Constructs::Joystick]]

Revision as of 01:38, 11 October 2013

Available since LÖVE 0.9.0
This function is not supported in earlier versions.

Gets a list of connected Joysticks.

Function

Synopsis

joysticks = love.joystick.getJoysticks( )

Arguments

None.

Returns

table joysticks
The list of currently connected Joysticks.

Examples

function love.draw()
    local joysticks = love.joystick.getJoysticks()
    for i, joystick in ipairs(joysticks) do
        love.graphics.print(joystick:getName(), 10, i * 20)
    end
end

See Also

Other Languages