From e81d32b470cdead1c114b6d1b5b6bda958d6b1ad Mon Sep 17 00:00:00 2001 From: Tom Black Date: Sat, 24 Dec 2016 22:17:34 -0600 Subject: Merge all tests into `test/` directory --- test/input.rb | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 test/input.rb (limited to 'test/input.rb') diff --git a/test/input.rb b/test/input.rb new file mode 100644 index 0000000..9c8d7b2 --- /dev/null +++ b/test/input.rb @@ -0,0 +1,49 @@ +require 'ruby2d' + +set width: 200, height: 100, title: "Ruby 2D – Input" + +on key_down: 'a' do + puts "Key 'a' pressed" +end + +on key: 'a' do + puts "Key 'a' held down" +end + +on key_up: 'a' do + puts "Key 'a' released" +end + +on key_down: 'any' do + puts "A key was pressed" +end + +on_key do |key| + puts "on_key: #{key}" +end + +on mouse: 'left' do + puts "mouse left" +end + +on mouse: 'right' do + puts "mouse right" +end + +on mouse: 'down' do + puts "mouse down" +end + +on mouse: 'up' do + puts "mouse up" +end + +on mouse: 'any' do + puts "mouse any" +end + +on key: 'escape' do + close +end + +show -- cgit v1.2.3