トピック「まとめ方」の履歴(ID: 217)

投稿: Material 7186 1 mini ikosami 更新: Material 7186 1 mini ikosami 履歴更新日:2017/03/01 16:17:01

まとめ方

今作っているゲームの(すでに公開されていますが)
みんなの街づくりで

if getVariable("bas") == 1
setVariable("1-1", getVariable("ba"))
elsif getVariable("bas") == 2
setVariable("1-2", getVariable("ba"))
elsif getVariable("bas") == 3
setVariable("1-3", getVariable("ba"))
elsif getVariable("bas") == 4
setVariable("1-4", getVariable("ba"))
elsif getVariable("bas") == 5
setVariable("1-5", getVariable("ba"))
elsif getVariable("bas") == 6
setVariable("2-1", getVariable("ba"))
elsif getVariable("bas") == 7
setVariable("2-2", getVariable("ba"))
elsif getVariable("bas") == 8
setVariable("2-3", getVariable("ba"))
elsif getVariable("bas") == 9
setVariable("2-4", getVariable("ba"))
elsif getVariable("bas") == 10
setVariable("2-5", getVariable("ba"))
elsif getVariable("bas") == 11
setVariable("3-1", getVariable("ba"))
elsif getVariable("bas") == 12
setVariable("3-2", getVariable("ba"))
elsif getVariable("bas") == 13
setVariable("3-3", getVariable("ba"))
elsif getVariable("bas") == 14
setVariable("3-4", getVariable("ba"))
elsif getVariable("bas") == 15
setVariable("3-5", getVariable("ba"))
elsif getVariable("bas") == 16
setVariable("4-1", getVariable("ba"))
elsif getVariable("bas") == 17
setVariable("4-2", getVariable("ba"))
elsif getVariable("bas") == 18
setVariable("4-3", getVariable("ba"))
elsif getVariable("bas") == 19
setVariable("4-4", getVariable("ba"))
elsif getVariable("bas") == 20
setVariable("4-5", getVariable("ba"))
end

というものがあるのですが、どうにかしてもう少し省略できないでしょうか?

ちなみにbasは場所の設定

baはこのスクリプトの上にも同じようなのがあって
1-1の設定ををbaに入れて
baが・・・だったら というのを終えてから
元に戻すもものです。
履歴一覧に戻る