【解決済み】マップの特定位置に移動させようとすると、途中で止まってしまう

ちゅうと
記事: 21
登録日時: 2020年11月29日(日) 22:01

【解決済み】マップの特定位置に移動させようとすると、途中で止まってしまう

投稿記事by ちゅうと » 2021年9月20日(月) 14:38

マップの特定位置にイベントを自動移動させたいと思っています。

イベントの移動をカスタムに設定し
this.moveTowardCharacter($gameMap.event(2))
とイベント2に近づけるように設定しました。

自動で移動するようにはなったのですが、
間にバスなどの障害物があると止まって動かなくなります。
「動作を繰り返す」にチェックを入れているのですが、止まります…。

そういったものを自動で避けることはできないのでしょうか?
最後に編集したユーザー ちゅうと on 2021年9月22日(水) 13:46 [ 編集 1 回目 ]

アバター
冷やっこ
記事: 132
登録日時: 2020年3月04日(水) 22:47

Re: マップの特定位置に移動させようとすると、途中で止まってしまう

投稿記事by 冷やっこ » 2021年9月20日(月) 18:25

ちゅうと さんが書きました:マップの特定位置にイベントを自動移動させたいと思っています。

イベントの移動をカスタムに設定し
this.moveTowardCharacter($gameMap.event(2))
とイベント2に近づけるように設定しました。

自動で移動するようにはなったのですが、
間にバスなどの障害物があると止まって動かなくなります。
「動作を繰り返す」にチェックを入れているのですが、止まります…。

そういったものを自動で避けることはできないのでしょうか?



こんばんは!

「YEP_MoveRouteCore.js」プラグインを使用するのはいかがでしょうか。
https://plugin.fungamemake.com/archives/10620
https://fungamemake.com/archives/5796

こちらのプラグインを使用してイベントが障害物を避けて目的のイベントまで移動する事を確認しました。
ちゅうと
記事: 21
登録日時: 2020年11月29日(日) 22:01

Re: マップの特定位置に移動させようとすると、途中で止まってしまう

投稿記事by ちゅうと » 2021年9月22日(水) 13:46

冷やっこ様

こんにちは!回答ありがとうございます!
返信遅れてすみません。
SmartPathを落として実行してみたら思った通りの動作になりました。

ただ、ググッていたら別のプラグインを見つけました。
「MoveXY.js」というやつです。
どちらも問題なく動作しそうだったので、どちらを利用するかは考えようと思います。
ありがとうございました!

“MV:質問” へ戻る