从红宝石中的libgosu获取输入

时间:2018-04-23 11:50:54

标签: ruby libgosu

有一种方法可以检查用户按下的“密钥”:

Gosu.button_down? id

id参数可以是Gosu :: KB_UP,Gosu :: KB_1,Gosu :: KB_F1 ...
但有没有任何方法可以获得用户按下的密钥的ID?

1 个答案:

答案 0 :(得分:0)

有一个名为button_down(id)的方法,您需要覆盖它。

class Window < Gosu::Window
   def button_down(id)
     puts id
   end
end