ページ 11

[解決済み] 条件分岐方法:パーティー何番目に、どのアクターがいるか

Posted: 2021年11月15日(月) 09:44
by 初心者&質問者
仲間のモンスター合体で使用します。

「パーティーメンバーn番目に、どのアクターIDのアクターがいるか」

おそらくスクリプトになると思うのですが
これによる条件分岐をする方法を教えて下さい。

よろしくお願いいたします。

Re: 条件分岐方法:パーティー何番目に、どのアクターがいるか

Posted: 2021年11月15日(月) 12:21
by 冷やっこ
初心者&質問者 さんが書きました:仲間のモンスター合体で使用します。

「パーティーメンバーn番目に、どのアクターIDのアクターがいるか」

おそらくスクリプトになると思うのですが
これによる条件分岐をする方法を教えて下さい。

よろしくお願いいたします。

こんにちは!

コード: 全て選択

◆変数の操作:#0001 = $gameParty.members()[0].actorId()
上記でパーティーメンバー1番目のアクターIDが変数1に代入されます。
スクリプトの[0]の数値が0なら1番目のアクターID、1なら2番目のアクターID…となっています。
あとは変数1の数値で条件分岐させてあげて下さい。


または、

コード: 全て選択

◆条件分岐:スクリプト:$gameParty.members()[1].actorId() == 3
  ◆文章:なし, ウィンドウ, 下
  :  :パーティーの2番目にいるのはアクター3です。
  ◆
:分岐終了
上記なら変数を使用せずに条件分岐ができます。

Re: 条件分岐方法:パーティー何番目に、どのアクターがいるか

Posted: 2021年11月15日(月) 12:45
by 初心者&質問者
変数で条件分岐できました。
これができるかどうかが、非常に大きかったので
とても助かりました。

ありがとうございました!