Module | Joyau::Pad |
In: |
ruby/site_ruby/joyau/pad.rb
|
KEYS | = | [ SELECT, START, L, R, CROSS, SQUARE, TRIANGLE, CIRCLE, UP, DOWN, LEFT, RIGHT, HOLD ] | All the Keys stored in an array. |
Returns an array containing all the keys, excepted those who aren’t held.
# File ruby/site_ruby/joyau/pad.rb, line 29 def self.held_keys KEYS.reject { |i| !held?(i) } end
Returns how many keys are held.
# File ruby/site_ruby/joyau/pad.rb, line 52 def self.held_nbr held_keys.size end
Returns an array containing all the keys, excepted those who aren’t pressed.
# File ruby/site_ruby/joyau/pad.rb, line 37 def self.pressed_keys KEYS.reject { |i| !pressed?(i) } end
Returns how many keys are pressed.
# File ruby/site_ruby/joyau/pad.rb, line 59 def self.pressed_nbr pressed_keys.size end
Returns an array containing all the keys, excepted those who aren’t released.
# File ruby/site_ruby/joyau/pad.rb, line 45 def self.released_keys KEYS.reject { |i| !released?(i) } end