【解決】条件分岐でスイッチを変数で指定したい

アバター
たこ焼きかけご飯
記事: 19
登録日時: 2020年8月16日(日) 13:13
お住まい: 彩の国
連絡を取る:

【解決】条件分岐でスイッチを変数で指定したい

投稿記事by たこ焼きかけご飯 » 2021年6月01日(火) 14:25

いつもお世話になっております。

もしかしたら既に質問が上がっているかもしれませんが……
条件分岐のスイッチのON/OFFで分岐する際、スイッチを変数で指定したいのですが、可能でしょうか。

例:変数1に「7」が登録されている場合、7番のスイッチを分岐で使用する。
「8」の場合は、8番のスイッチで分岐する。

どなたか詳しい方、ご教授お願いいたします。
最後に編集したユーザー たこ焼きかけご飯 on 2021年6月03日(木) 15:06 [ 編集 1 回目 ]

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Twitter:https://twitter.com/takokake
りんくす:https://sites.google.com/view/takokakelinks
RPGツクール永遠の初心者
アバター
冷やっこ
記事: 132
登録日時: 2020年3月04日(水) 22:47

Re: 条件分岐でスイッチを変数で指定したい

投稿記事by 冷やっこ » 2021年6月01日(火) 16:49

こんにちは!

もしかしたら既に質問が上がっているかもしれませんが……
条件分岐のスイッチのON/OFFで分岐する際、スイッチを変数で指定したいのですが、可能でしょうか。

例:変数1に「7」が登録されている場合、7番のスイッチを分岐で使用する。
「8」の場合は、8番のスイッチで分岐する。


スクリプトを使用する方法ですがご参考になれば。

コード: 全て選択

◆条件分岐:スクリプト:$gameSwitches.value($gameVariables.value(1)) == true
  ◆文章:なし, ウィンドウ, 下
  :  :変数1に代入されている数値は「\v[1]」です。
  :  :スイッチ「\v[1]」番はONです。
  ◆
:分岐終了

変数2、変数3…に代入されている数値のスイッチ番で分岐したい場合は
$gameVariables.value(1)の1の部分を2や3に変更して下さい。
アバター
たこ焼きかけご飯
記事: 19
登録日時: 2020年8月16日(日) 13:13
お住まい: 彩の国
連絡を取る:

Re: 条件分岐でスイッチを変数で指定したい

投稿記事by たこ焼きかけご飯 » 2021年6月03日(木) 15:06

冷やっこ様

こんにちは、ご返答ありがとうございます!
また、スクリプトありがとうございます!
ご教授いただいた内容を試してみます!
ありがとうございました!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Twitter:https://twitter.com/takokake
りんくす:https://sites.google.com/view/takokakelinks
RPGツクール永遠の初心者

“MV:質問” へ戻る