ページ 11

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

Posted: 2021年9月20日(月) 14:38
by ちゅうと
マップの特定位置にイベントを自動移動させたいと思っています。

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

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

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

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

Posted: 2021年9月20日(月) 18:25
by 冷やっこ
ちゅうと さんが書きました:マップの特定位置にイベントを自動移動させたいと思っています。

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

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

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

こんばんは!

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

こちらのプラグインを使用してイベントが障害物を避けて目的のイベントまで移動する事を確認しました。

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

Posted: 2021年9月22日(水) 13:46
by ちゅうと
冷やっこ様

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

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