【解決済み】ellye's_atbにおいて行動予想の特定の位置のキャラのアクターIDを取得したい

zen5656
記事: 25
登録日時: 2016年11月04日(金) 01:43

【解決済み】ellye's_atbにおいて行動予想の特定の位置のキャラのアクターIDを取得したい

投稿記事by zen5656 » 2017年10月15日(日) 20:14

こんばんは。
Ellye様の「ellye's_atb.js」を使用しているのですが、行動順予想に表示されるアクターIDを取得する方法を教えていただけませんか?

行動予想一番目(コマンド入力中)のキャラがアクターの場合、変数に一番目のキャラのアクターIDを代入。行動予想二番目のキャラがアクターの場合にも、別の変数に二番目のキャラのアクターIDを代入。という風にしたいです。(エネミーの場合はIDを取得しなくて大丈夫です)

行動予想一番目や二番目がアクターかエネミーかで条件分岐させるところまではできたのですが、ご助言お願いします。

念のため、アクターかエネミーか分けることができたものを添付しておきます。よろしくお願いしますm(_ _)m


コード: 全て選択

                    //For actors, we can just draw faces easily:
                    if (battler.isActor())

アクターかエネミーかの判断はこの部分を

コード: 全て選択

                    //For actors, we can just draw faces easily:
                    if (battler.isActor() && index === 0)


このように条件分岐を増やしただけですが。

追記:ellye's_atbの配布元はこちらです。
https://forums.rpgmakerweb.com/index.ph ... ion.46753/
最後に編集したユーザー zen5656 on 2017年10月16日(月) 20:43 [ 編集 2 回目 ]

zen5656
記事: 25
登録日時: 2016年11月04日(金) 01:43

Re: ellye's_atbにおいて行動予想の特定の位置のキャラのアクターIDを取得したい

投稿記事by zen5656 » 2017年10月16日(月) 20:31

自己解決しました。$gameVariables.setValue(1,battler.actorId())のように記述すると変数に1番目や2番目のアクターIDを代入できました。(念のため添付ファイルは削除しておきます)

“MV:質問” へ戻る