diff options
| author | jussi | 2023-11-18 17:11:36 +0200 |
|---|---|---|
| committer | jussi | 2023-11-18 17:11:36 +0200 |
| commit | d19864947b6e8ea1049a56ca3d965691c51b4108 (patch) | |
| tree | 5bd46e570b673ece6ef697848516d5d2401f093a /examples | |
| parent | 5c8324d25f5f3500d5258f599afc710352611513 (diff) | |
| download | reilua-enhanced-d19864947b6e8ea1049a56ca3d965691c51b4108.tar.gz reilua-enhanced-d19864947b6e8ea1049a56ca3d965691c51b4108.tar.bz2 reilua-enhanced-d19864947b6e8ea1049a56ca3d965691c51b4108.zip | |
Joystick event.
Diffstat (limited to 'examples')
| -rw-r--r-- | examples/events/main.lua | 9 | ||||
| -rw-r--r-- | examples/resources/lib/utillib.lua | 4 |
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 |
