1~3の画面と文字があります。
マウスクリックをすると、「画面1と文字1」が「画面2と文字2」に移り変わるプログラムを作成したいです。
するにあたって、case文が便利でやっていますが
毎回毎回、whenで同じ処理(クリック処理)を描くのがなんだか、面倒くさいし無駄でなりません。
そこでもっと、こういうシンプルなやり方があるよ!やメソッドに分けるといいよ。などアドバイスをお願いします。
投げやりになってしまいましたがなにとぞよろしくお願いします。
def method_name
if 条件
次の画像の処理
scene = '1'
end
end
Window.loop do
case scene
when "0"
method_name
end
end
https://magazine.rubyist.net/articles/0005/0005-FirstProgramming.html
ここのサイトを参考にしていただけるとありがたいです。
あなたの回答
tips
プレビュー