【解決済み】イベントに隊列歩行させるには?

アバター
omochi_umai
記事: 8
登録日時: 2019年10月14日(月) 18:12

【解決済み】イベントに隊列歩行させるには?

投稿記事by omochi_umai » 2023年3月16日(木) 17:19

間違えてMZの方に質問を上げてしまったので
再投稿させていただきます。
tairetuhokou.png

画像のようにイベントに隊列歩行させたいのですが
いい方法はないでしょうか?

現在、アクションRPGを作っていて
ムカデや龍みたいなタイプの敵がいれば
面白いかなと思ったのですが
なかなかいい方法がなくて…

ご教授よろしくお願い致します。
最後に編集したユーザー omochi_umai on 2023年3月18日(土) 10:51 [ 編集 1 回目 ]

名無し蛙
記事: 302
登録日時: 2015年11月23日(月) 02:46

Re: イベントに隊列歩行させるには?

投稿記事by 名無し蛙 » 2023年3月18日(土) 06:08

自律移動>タイプ:カスタム>移動ルートの設定>スクリプトという欄に

コード: 全て選択

const e = $gameMap.event(this._eventId + 1); if (!e.isMoving()) this.moveTowardCharacter(e)

と入力する事で自分のイベントID+1のイベントに向けて一歩移動するという処理が実行されます。
これを上手く使えば隊列歩行を真似出来なくもないです。
マリオ3のファイアスネークみたいな挙動になりますけど。
イベント同士が重ならない事に拘ると少し面倒な気がしますね。
追尾させるイベントはすり抜けにチェックを入れてください。
またイベントIDは後から編集出来ないので順序には気を付けてください。
アバター
Plasma Dark
記事: 669
登録日時: 2020年2月08日(土) 02:29
連絡を取る:

Re: イベントに隊列歩行させるには?

投稿記事by Plasma Dark » 2023年3月18日(土) 09:31

イベントのフォロワーを設定するプラグインを公開しています。
スクリプトを書くのが前提になってしまいますが、ヘルプを参考にすれば動くんではないかと思います。
アバター
omochi_umai
記事: 8
登録日時: 2019年10月14日(月) 18:12

解決しました!

投稿記事by omochi_umai » 2023年3月18日(土) 10:51

名無し蛙様、Plasma Dark様
ご返信ありがとうございます。

前のイベントに追従する動きが出来たら
再現できるだろうなと思っていましたが
スクリプトのお陰で理想に近い形の
挙動を再現することが出来ました。


本当に助かりました!

tairetuhokou2.png

“MV:質問” へ戻る