summaryrefslogtreecommitdiffhomepage
path: root/lib/ruby2d/window.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/ruby2d/window.rb')
-rw-r--r--lib/ruby2d/window.rb9
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