挙動がおかしかったのだけど。それを読み取って動作していたせいらしい。関係を以前入れた時に作ったものだと思う。内容を全部コメントアウトしたら、irb上でもカーソルキーやDeleteキーが動いてくれた。他のキー割り当ても分かってた。if文に変換されるという話を見かけて、処理時間が気になってきたわけで。テーブルジャンプにしたいけど書き方が分からない。ダメ元で某2chで質問してみたら、書き方についてレスがいただけたので、感謝しつつ引き続き調査。以下のようなスクリプトを書いてベンチマークを取ってみた。実行結果は以下の通り。0.146014)a=27000000b=27000000色々試してみたが、以下のような感じの結果に。数が3〜4個ぐらいで、メソッドテーブルの処理時間と同程度になる。数が3〜4個より多いなら、メソッドテーブルにしたほうが処理は速くなる。その部分がボトルネックになっているなら、の話だけど。処理が来ないならどうでもいい。某2chで、「1.9はテーブルジャンプに置き換えてくれるはずだ」という話が。試してみたところ、以下の結果に。0.027003)a=27000000b=27000000ほとんど同じ処理時間。ここまで速くなるとは知らなかった。最適化?は素晴らしいなと。動かせないかを悩んだほうがはるかに効率がいい。対応してなかったような記憶が。exe化したスクリプトを動かしたら、exerb版に比べてocra版は、起動するまでの時間が数倍かかってゲンナリした記憶があり。やるべきかな、と思っていたわけで。スクリプトを動かすと、メイン機上では軽々と60FPS出ていたスクリプトが、6〜10FPS程度になったりするわけで。いう環境は無視してしまっていいのかもしれない。ほとんど対応できていないオンボードビデオなんだと思う。