diff options
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 |
