移動ルートの設定を最適化(Ver.1.1.1)

フォーラムルール
素材の利用規約を決めたいけど、どんなことを書けばいいのか分からない場合は、
素材のテンプレートをご利用下さい。
アバター
Awayamatana
記事: 249
登録日時: 2017年12月12日(火) 09:38
お住まい: 味噌汁
連絡を取る:

移動ルートの設定を最適化(Ver.1.1.1)

投稿記事by Awayamatana » 2023年9月03日(日) 18:18

移動ルートの設定の仕様をより理解しやすいものに変更します。
モーションプラグインと併用するとアクションゲームの作成がしやすいです。
サンプル動画(Twitter)

ダウンロード
OptimizedMovementRoute.js Ver.1.1.1
MITライセンス

使い方
プラグインパラメータで、向きの変更でコマンドの進行を止めるか選択できます。

[スクリプト]
this.forceDir(向き); //向きを固定したかに関わらず強制的に向きを変更します。
下:2 左:4 右:6 上:8

仕様
今まで移動コマンドは1フレームにつき1つずつしか実行出来ませんでした。
このプラグインでは、ウェイトや移動、ジャンプをして移動コマンドの進行を止めない限り、1フレームで複数行のコマンドを全て実行します。
これによりキャラクターの移動のタイミング合わせや、画像切り替えがしやすくなります。
モーションプラグインとの連携も取りやすくなり、よりアクションに向いた実装が可能となります。

向きの変更で画像を切り替えるタイプのイベントをマップに配置している場合、最低でも1フレームのウェイトを入れないと永遠に向きを切り替え続けようとしてゲームがフリーズする恐れがあります。
その場合は再設定を行うかプラグインパラメータを有効化して下さい。
最後に編集したユーザー Awayamatana on 2023年12月14日(木) 12:59 [ 編集 3 回目 ]

アバター
Awayamatana
記事: 249
登録日時: 2017年12月12日(火) 09:38
お住まい: 味噌汁
連絡を取る:

Re: 移動ルートの設定を最適化(Ver.1.0.1)

投稿記事by Awayamatana » 2023年10月07日(土) 00:47

2023/10/07:Ver.1.0.1 移動ルートの内容が空だった時の挙動を修正。
アバター
Awayamatana
記事: 249
登録日時: 2017年12月12日(火) 09:38
お住まい: 味噌汁
連絡を取る:

Re: 移動ルートの設定を最適化(Ver.1.0.2)

投稿記事by Awayamatana » 2023年10月15日(日) 00:02

2023/10/14:Ver.1.0.2 前バージョンの不備を修正。
アバター
Awayamatana
記事: 249
登録日時: 2017年12月12日(火) 09:38
お住まい: 味噌汁
連絡を取る:

Re: 移動ルートの設定を最適化(Ver.1.1.0)

投稿記事by Awayamatana » 2023年12月07日(木) 01:23

2023/12/07:Ver.1.1.0 向きを固定したかに関わらず強制的に向きを変更する機能を追加。
アバター
Awayamatana
記事: 249
登録日時: 2017年12月12日(火) 09:38
お住まい: 味噌汁
連絡を取る:

Re: 移動ルートの設定を最適化(Ver.1.1.1)

投稿記事by Awayamatana » 2023年12月14日(木) 13:00

2023/12/14:Ver.1.1.1 「プレイヤーに近づく」でプレイヤーと重なっているときにフリーズする問題を解消。

“MZ:プラグイン素材” へ戻る