間違えてMZの方に質問を上げてしまったので
再投稿させていただきます。
画像のようにイベントに隊列歩行させたいのですが
いい方法はないでしょうか?
現在、アクションRPGを作っていて
ムカデや龍みたいなタイプの敵がいれば
面白いかなと思ったのですが
なかなかいい方法がなくて…
ご教授よろしくお願い致します。
【解決済み】イベントに隊列歩行させるには?
- omochi_umai
- 記事: 8
- 登録日時: 2019年10月14日(月) 18:12
Re: イベントに隊列歩行させるには?
自律移動>タイプ:カスタム>移動ルートの設定>スクリプトという欄に
と入力する事で自分のイベントID+1のイベントに向けて一歩移動するという処理が実行されます。
これを上手く使えば隊列歩行を真似出来なくもないです。
マリオ3のファイアスネークみたいな挙動になりますけど。
イベント同士が重ならない事に拘ると少し面倒な気がしますね。
追尾させるイベントはすり抜けにチェックを入れてください。
またイベントIDは後から編集出来ないので順序には気を付けてください。
コード: 全て選択
const e = $gameMap.event(this._eventId + 1); if (!e.isMoving()) this.moveTowardCharacter(e)
と入力する事で自分のイベントID+1のイベントに向けて一歩移動するという処理が実行されます。
これを上手く使えば隊列歩行を真似出来なくもないです。
マリオ3のファイアスネークみたいな挙動になりますけど。
イベント同士が重ならない事に拘ると少し面倒な気がしますね。
追尾させるイベントはすり抜けにチェックを入れてください。
またイベントIDは後から編集出来ないので順序には気を付けてください。
- Plasma Dark
- 記事: 676
- 登録日時: 2020年2月08日(土) 02:29
- 連絡を取る:
Re: イベントに隊列歩行させるには?
イベントのフォロワーを設定するプラグインを公開しています。
スクリプトを書くのが前提になってしまいますが、ヘルプを参考にすれば動くんではないかと思います。
スクリプトを書くのが前提になってしまいますが、ヘルプを参考にすれば動くんではないかと思います。
- omochi_umai
- 記事: 8
- 登録日時: 2019年10月14日(月) 18:12
解決しました!
名無し蛙様、Plasma Dark様
ご返信ありがとうございます。
前のイベントに追従する動きが出来たら
再現できるだろうなと思っていましたが
スクリプトのお陰で理想に近い形の
挙動を再現することが出来ました。
本当に助かりました!
ご返信ありがとうございます。
前のイベントに追従する動きが出来たら
再現できるだろうなと思っていましたが
スクリプトのお陰で理想に近い形の
挙動を再現することが出来ました。
本当に助かりました!