summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
Diffstat (limited to 'examples')
-rw-r--r--examples/events/main.lua9
-rw-r--r--examples/resources/lib/utillib.lua4
2 files changed, 13 insertions, 0 deletions
diff --git a/examples/events/main.lua b/examples/events/main.lua
index 3a042f1..5643668 100644
--- a/examples/events/main.lua
+++ b/examples/events/main.lua
@@ -31,6 +31,8 @@ local function getEventType( event )
return "Mouse Scroll"
elseif event.type == RL.EVENT_CURSOR_ENTER then
return "Cursor Enter"
+ elseif event.type == RL.EVENT_JOYSTICK then
+ return "Joystick"
end
return "Unknown"
@@ -90,6 +92,13 @@ function RL.event( event )
elseif event.type == RL.EVENT_CURSOR_ENTER then
text = text.."enter: "..event.enter
cursorIn = event.enter
+ elseif event.type == RL.EVENT_JOYSTICK then
+ text = text.."jid: "..event.jid.." event: "..event.event
+ if event.event == RL.GLFW_CONNECTED then
+ text = text.."\nConnected"
+ elseif event.event == RL.GLFW_DISCONNECTED then
+ text = text.."\nDisconnected"
+ end
end
end
diff --git a/examples/resources/lib/utillib.lua b/examples/resources/lib/utillib.lua
index 899f899..95184b0 100644
--- a/examples/resources/lib/utillib.lua
+++ b/examples/resources/lib/utillib.lua
@@ -166,4 +166,8 @@ function utillib.tableMove( t, src, len, dest )
table.move( copy, 1, len, dest, t )
end
+function utillib.randomFloat( min, max )
+ return min + math.random() * ( max - min );
+end
+
return utillib