Jewel-mmo開発日記

RubyでMMORPGを作る過程を記録する日記。 Yokohama.rb 発起人。
2006-12-10

[MyGame]キーシンボル

今は Ruby/SDL の定数をそのまま使っているので A キーは Key::A で表す。

puts "A" if key_press?(Key::A)
puts "SPACE" if key_press?(Key::SPACE)

この Key::A をシンボルにしたほうがいいのかなあ。

puts "A" if key_press?(:a)
puts "SPACE" if key_press?(:space)

とか、

puts "A" if key_press?(:A)
puts "SPACE" if key_press?(:SPACE)

とか。うーむ。