diff options
| author | Tom Black <[email protected]> | 2016-12-24 22:17:34 -0600 |
|---|---|---|
| committer | Tom Black <[email protected]> | 2016-12-24 22:17:34 -0600 |
| commit | e81d32b470cdead1c114b6d1b5b6bda958d6b1ad (patch) | |
| tree | 3d61e376c8f460b2ff932cb9f9104f2e0cf5b72e /test/controller.rb | |
| parent | 326b74d485ce81c0a4e1da0e5158a2c83e028915 (diff) | |
| download | ruby2d-e81d32b470cdead1c114b6d1b5b6bda958d6b1ad.tar.gz ruby2d-e81d32b470cdead1c114b6d1b5b6bda958d6b1ad.zip | |
Merge all tests into `test/` directory
Diffstat (limited to 'test/controller.rb')
| -rw-r--r-- | test/controller.rb | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/test/controller.rb b/test/controller.rb new file mode 100644 index 0000000..0007ddd --- /dev/null +++ b/test/controller.rb @@ -0,0 +1,47 @@ +require 'ruby2d' + +set width: 200, height: 100, title: "Ruby 2D – Controller" + +on controller: 'left' do + puts "conroller left" +end + +on controller: 'right' do + puts "conroller right" +end + +on controller: 'up' do + puts "conroller up" +end + +on controller: 'down' do + puts "conroller down" +end + +on controller: 0 do + puts "conroller btn 0" +end + +on controller: 1 do + puts "conroller btn 1" +end + +on controller: 2 do + puts "conroller btn 2" +end + +on controller: 3 do + puts "conroller btn 3" +end + +on_controller do |which, is_axis, axis, val, is_btn, btn| + puts "=== Controller Pressed ===", + "which: which", + "is_axis: #{is_axis}", + "axis: #{axis}", + "val: #{val}", + "is_btn: #{is_btn}", + "btn: #{btn}" +end + +show |
