diff options
Diffstat (limited to 'lib/ruby2d/window.rb')
| -rw-r--r-- | lib/ruby2d/window.rb | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/lib/ruby2d/window.rb b/lib/ruby2d/window.rb index adbebfe..996dca2 100644 --- a/lib/ruby2d/window.rb +++ b/lib/ruby2d/window.rb @@ -82,7 +82,14 @@ module Ruby2D true end - def on(mouse: nil, key: nil, key_up: nil, key_down: nil, controller: nil, &proc) + # def on(mouse: nil, key: nil, key_up: nil, key_down: nil, controller: nil, &proc) + def on(args = {}, &proc) + mouse = args[:mouse] + key = args[:key] + key_up = args[:key_up] + key_down = args[:key_down] + controller = args[:controller] + unless mouse.nil? # reg_mouse(btn, &proc) end |
