Add binding axis to axis 0 (no effect)

This commit is contained in:
Erkki Seppälä 2014-10-26 12:33:12 +02:00
parent c11ad05175
commit 6510b6b779

View file

@ -87,9 +87,12 @@ function menu_state:enter()
local joysticks = love.joystick.getJoysticks()
local axisIdx = AXISMAP[player][axis][bindingIdx].axis
if #joysticks >= player then
local direction = joysticks[player]:getAxis(axisIdx)
local j = joysticks[player]
if axisIdx > 0 and axisIdx <= j:getAxisCount() then
local direction = j:getAxis(axisIdx)
visAxis.x = visAxisBaseX + 30 * direction
end
end
end, menu_state)
end
y = y + 30
@ -112,7 +115,7 @@ function menu_state:switchAxis(player, axis, bindingIdx)
axisIdx = axisIdx + 1
if axisIdx > joystick:getAxisCount() then
axisIdx = 1
axisIdx = 0
end
AXISMAP[player][axis][bindingIdx].axis = axisIdx