MPP 移動ルート拡張 - MPP_MoveRouteEX.js
![](https://plugin.fungamemake.com/wp-content/uploads/2019/04/tkpl_Category.png)
▼MPP 移動ルート拡張(木星ペンギン様作) - MPP_MoveRouteEX.js
https://plugin.fungamemake.com/archives/2208
[移動ルートの設定]にかかわる機能を追加します。
ふりがな:いどうるーとかくちょう
機能概要: [移動ルートの設定]にかかわる機能を追加します。
利用規約(ライセンス): MITライセンス
作者:木星ペンギン
作者サイト:https://woodpenguin.blog.fc2.com/
解説ページ:https://woodpenguin.web.fc2.com/MV_Plugin/MoveRouteEX.h…
ファイル名:MPP_MoveRouteEX.js
プラグインのヘルプ:
/*: * @plugindesc 【ver.1.0】移動ルートに関するコマンド詰め合わせ。 * @author 木星ペンギン * * @help プラグインコマンド: * WaitRoute n # イベントID n 番の移動が完了するまでウェイト * # -1:プレイヤー, 0:このイベント * * 移動ルートのスクリプト: * movePos(x, y) # 座標(x, y)に向かって移動します。 * movePos(x, y, skip) * x = n # X座標 n まで移動します。 * x += n # 現在のX座標から n マス右に移動します。 * x -= n # 現在のX座標から n マス左に移動します。 * y = n # Y座標 n まで移動します。 * y += n # 現在のY座標から n マス下に移動します。 * y -= n # 現在のY座標から n マス上に移動します。 * roundX # X座標の値を四捨五入して、最も近い整数にします。 * roundY # Y座標の値を四捨五入して、最も近い整数にします。 * * * ●movePosの詳細 * ・skip で true を設定した場合、移動できなかった時点で移動を中断します。 * * ・[移動ルートの設定]のオプションにある[移動できない場合は飛ばす]には * チェックを入れないでください。 * * ・プラグインパラメータで指定できる[Search Limit(移動できる距離)]が * 一度に移動できる最大距離です。 * 現在位置からこの数値以上に遠い座標を指定することはできません。 * 一度で移動するのではなく複数回に分けて移動させてください。 * * ・[Search Limit(移動できる距離)]を増やすことで一度に移動できる距離を * 増やせますが、処理が重くなります。 * * * ●移動先座標の直接入力の詳細 * ・x および y は大文字小文字どちらでも可能です。 * * ・n の値はマイナスでも動作します。 * * ・n の値は小数点以下の数値でも動作します。 * ただし、座標の値が整数でない場合、通常の移動に支障が出るため、 * 小数点以下を使用した後はroundX等を使って整数に戻してください。 * * ・スペースはあってもなくても動作しますが、2つ以上のスペースでは動作しません。 * * ・衝突判定は一切しません。指定座標までまっすぐ移動します。 * はしご、茂み、ダメージ床も無視されます。 * * ・マップのループ移動には対応していません。 * * ・マップの外の座標を指定した場合、キャラクターは画面の外まで移動します。 * * ●座標の四捨五入(roundX, roundY)の詳細 * ・キャラクターの向き変更や歩行アニメは行いません。 * * ================================ * 制作 : 木星ペンギン * URL : http://woodpenguin.blog.fc2.com/ * * @requiredAssets img/characters/Damage1 * * @param Search Limit * @desc 移動できる距離 * @default 12 * */
![](https://plugin.fungamemake.com/wp-content/uploads/2021/10/FGMG-0.png)