Sha256: 0366a94a6e6848411158f01a334d6d91cbbca562bcfe383accc35b5bd6508b66
Contents?: true
Size: 547 Bytes
Versions: 1
Compression:
Stored size: 547 Bytes
Contents
require 'artoo' connection :joystick, :adaptor => :joystick device :controller, :driver => :xbox360, :connection => :joystick, :interval => 0.1 work do on controller, :joystick => proc { |*value| puts "joystick #{value[1][:s]} x:#{value[1][:x]} y:#{value[1][:y]}" } on controller, :button_a => proc { |*value| puts "ayyyy!" } on controller, :button_b => proc { |*value| puts "bee!" } on controller, :button_x => proc { |*value| puts "exxx!" } on controller, :button_y => proc { |*value| puts "why!" } end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
artoo-joystick-0.2.0 | examples/xbox_360_controller.rb |