Files
baton/main.lua
2018-03-08 23:17:24 -05:00

24 lines
588 B
Lua

local baton = require 'baton'
local inspect = require 'inspect'
local input = baton.new {
controls = {
left = {'key:left', 'axis:leftx-', 'button:dpleft'},
right = {'key:right', 'axis:leftx+', 'button:dpright'},
up = {'key:up', 'axis:lefty-', 'button:dpup'},
down = {'key:down', 'axis:lefty+', 'button:dpdown'},
action = {'key:x', 'button:a'},
},
pairs = {
move = {'left', 'right', 'up', 'down'}
},
joystick = love.joystick.getJoysticks()[1],
}
function love.update(dt)
input:update()
end
function love.draw()
love.graphics.print(tostring(input:released 'left'))
end