デビルバスターです。
変数による条件分岐で『変数の数値が5~15になった時にスイッチをONにする』という仕様をする為に、
if $game_variables[89] == 5..15
$game_switches[35] = true
end
にしたのですが、該当できたのが『5』だけで、6だと条件未達成の仕様になってしまいました。
どのようにスプリクトコードを弄れば、5~15の範囲で条件が達成するようになればいいのか、教えて下さい。
お願いします。
≪解決!≫【RGSS3】スプリクト指示の条件分岐で変数X~Yの範囲内でtrueにする方法
≪解決!≫【RGSS3】スプリクト指示の条件分岐で変数X~Yの範囲内でtrueにする方法
最後に編集したユーザー デビルバスター [ 2021年5月15日(土) 21:16 ], 累計 1 回
フリーゲーム『World Odyssey』プロジェクト製作中
Twitter→https://twitter.com/dehilbastar
Twitter→https://twitter.com/dehilbastar
Re: 【RGSS3】スプリクト指示の条件分岐で変数X~Yの範囲内でtrueにする方法
こんばんは。
のように、「(始端..終端).include?(比べるもの)」が使用できるようです。
コード: 全て選択
if (5..15).include?($game_variables[89])
$game_switches[35] = true
end
------------------------------------------------------------------
自作の(改造でない)スクリプト、プラグイン素材に
関しては、リードミーもしくは作中に
「faida」と記名していただければ
利用可能です。
自作の(改造でない)スクリプト、プラグイン素材に
関しては、リードミーもしくは作中に
「faida」と記名していただければ
利用可能です。
Re: 【RGSS3】スプリクト指示の条件分岐で変数X~Yの範囲内でtrueにする方法
faida様、有難うございます!
このようなスプリクトコードによる応用方法があったんですね・・・!
これで解決とします!
このようなスプリクトコードによる応用方法があったんですね・・・!
これで解決とします!
フリーゲーム『World Odyssey』プロジェクト製作中
Twitter→https://twitter.com/dehilbastar
Twitter→https://twitter.com/dehilbastar