mirror of
https://gitlab.com/Oreolek/salet-gamepad-module.git
synced 2024-04-26 22:29:39 +03:00
Don't add empty gamepads
This commit is contained in:
parent
748970fa0e
commit
e63c6b5cec
|
@ -3,7 +3,7 @@ $(document).on("viewinit", () ->
|
||||||
salet.view.gamepads = []
|
salet.view.gamepads = []
|
||||||
jQuery.ajax({
|
jQuery.ajax({
|
||||||
dataType: 'json',
|
dataType: 'json',
|
||||||
url: 'mappings.json',
|
url: salet.view.gamepadmappings,
|
||||||
success: (data) ->
|
success: (data) ->
|
||||||
salet.view.gamepadmappings = data
|
salet.view.gamepadmappings = data
|
||||||
window.addEventListener("gamepadconnected", (e) ->
|
window.addEventListener("gamepadconnected", (e) ->
|
||||||
|
@ -14,6 +14,7 @@ $(document).on("viewinit", () ->
|
||||||
)
|
)
|
||||||
if (typeof navigator.getGamepads == "function")
|
if (typeof navigator.getGamepads == "function")
|
||||||
for pad in navigator.getGamepads()
|
for pad in navigator.getGamepads()
|
||||||
salet.view.gamepads[pad.index] = new Gamepad(pad)
|
if pad?
|
||||||
|
salet.view.gamepads[pad.index] = new Gamepad(pad)
|
||||||
})
|
})
|
||||||
)
|
)
|
||||||
|
|
Loading…
Reference in a new issue