半歩移動プラグイン

フォーラムルール
素材の利用規約を決めたいけど、どんなことを書けばいいのか分からない場合は、
素材のテンプレートをご利用下さい。
辛味噌
記事: 44
登録日時: 2016年10月02日(日) 23:33

Re: 半歩移動プラグイン

投稿記事by 辛味噌 » 2019年11月10日(日) 14:03

トリアコンタンさん、確認いただきありがとうございます。

私が確認したのは自律移動のタイプが「ランダム」のケースだったのですが、「カスタム」で移動ルートを設定したケースでは試していませんでした。

早速、移動ルートを斜め方向に連続して設定した場合にどうなるかを検証してみましたが
確かにおっしゃるとおり、ワープ現象は確認できませんでした。

あと、私は歩行速度は「標準速」に設定していたので、速度を変えて移動ルート設定で検証してみましたが
移動ルート設定の場合はやはり現象が確認できないようです。

逆に、ランダムの場合に移動速度を変えてみましたが、1/8倍速でもワープ現象が確認できました。
ついでに、「近づく」の場合にどうなるか検証してみましたが、これもワープ現象が確認できました。

どうやら、「近づく」「ランダム」のように、予めルートが設定されておらずコンピュータが都度判断する設定の場合に発生する挙動のようです。(移動速度は関係ない模様)


自律移動のタイプを「近づく」か「ランダム」にして稼働確認してみていただけないでしょうか?
大変お手数をおかけいたしますが何卒宜しくお願いいたしますm(_ _)m

辛味噌
記事: 44
登録日時: 2016年10月02日(日) 23:33

Re: 半歩移動プラグイン

投稿記事by 辛味噌 » 2019年11月10日(日) 14:05

追加です。

念のため、FPS表示スクリプトを活用してFPSも確認してみました。
ワープ現象発生のタイミングで60のままのケースが何度も確認されましたので
処理落ちではなさそうです。
アバター
トリアコンタン
記事: 2092
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

Re: 半歩移動プラグイン

投稿記事by トリアコンタン » 2019年11月10日(日) 16:07

ありがとうございます!
ご提示の条件で現象を確認できました。

どうやら一度斜めに移動して、斜め方向を向いている状態で「一歩前進」すると問題の現象が発生するようでした。
(移動タイプをランダムにするとランダム移動と一歩前進とを組み合わせて移動するのがツクールMVの仕様です)

こちらで競合対策しましたのでよろしければお試しください。

1.15.2 2019/11/10 PD_8DirDash.jsと組み合わせたとき、斜め方向を向いている状態で一歩前進するとキャラクターが移動先に瞬間移動してしまう競合を解消
https://raw.githubusercontent.com/triacontane/RPGMakerMV/master/HalfMove.js
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
辛味噌
記事: 44
登録日時: 2016年10月02日(日) 23:33

Re: 半歩移動プラグイン

投稿記事by 辛味噌 » 2019年11月10日(日) 16:54

トリアコンタンさん、早速ありがとうございます!

いただきました最新の半歩移動スクリプトにより、「ランダム」「近づく」の自律移動タイプでも
ワープの不具合が解消されていることを確認いたしました。

原因特定出来次第、こんなに早くご対応されるとは感嘆するばかりです…m(_ _)m

大切に利用させていただきます。本当にありがとうございました!
ジョセフ山田2
記事: 4
登録日時: 2020年4月30日(木) 21:49

Re: 半歩移動プラグイン

投稿記事by ジョセフ山田2 » 2020年5月01日(金) 22:16

いつもお世話になっております。

他のプラグイン(ノベルゲームプラグイン)についてお願いをしている最中で大変恐縮なのですが、半歩移動プラグインの不具合(仕様?)で思い通りの挙動をしてくれないので、要望を出させてください。

マウスのクリックだけで進めるゲームを制作中なのですが、半歩移動プラグインをオンにすると、プレイヤーの移動速度を最高の6(4倍速)に変更すると、何故かクリックしてもその地点まで移動してくれなくなりました。

クリックを長押しにすると移動はしてくれるのですが、あまり気持ちのいい挙動ではないのでやはりクリック一つで移動して欲しいです。


※検証
専用に新規ゲームを作成して、半歩移動のみで現象が起こる事を確認。

一段下げて速度5の高速(2倍速)や、最高速でマップタッチ仕様変更プラグインで「強制ダッシュ無効」をオンにするとクリック地点まで移動してくれました。

最高速(4倍)+ダッシュ(2倍)になると制限が掛かっている感じなのかなと思うのですが、最速(もしくは別途プラグインでさらに速い状態)が理想です。何とかならないでしょうか? 


※環境
ツクールMV 1.6.2
半歩移動 1.16.0

御多忙化と思いますが、よろしくお願いします。
アバター
トリアコンタン
記事: 2092
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

Re: 半歩移動プラグイン

投稿記事by トリアコンタン » 2020年5月02日(土) 00:13

こんにちは!
調査したところ、1フレームで1マス分(半歩移動だと半マス分)移動してしまうと、タッチ移動がキャンセルされてしまうコアスクリプト上の問題のようでした。

スクリプト等で移動速度を7に指定すると、半歩移動プラグインなしでも現象が発生したので別途対策プラグインを作成しました。よろしければお試しください。

高速移動時のタッチ移動修正プラグイン(MITラインセンス)
https://raw.githubusercontent.com/triacontane/RPGMakerMV/master/FixHighSpeedTouch.js
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
ジョセフ山田2
記事: 4
登録日時: 2020年4月30日(木) 21:49

Re: 半歩移動プラグイン

投稿記事by ジョセフ山田2 » 2020年5月02日(土) 03:52

テストゲームと制作中のゲーム、両方でプラグインを試し、期待通りの挙動をするようになったのを確認しました。

素早い対応、本当にありがとうございます!
KydIyee
記事: 35
登録日時: 2016年9月15日(木) 19:05

Re: 半歩移動プラグイン

投稿記事by KydIyee » 2020年8月31日(月) 12:11

ご存じの方もいるかと思いますが、こちらの半歩移動プラグイン(HalfMove.js)に関しては
すでにRPGツクールMV/MZ両対応版である「ver2.0.2」が公開されています

それはともかく、半歩移動プラグインは私にとって欠かせない非常に重要なプラグインなので、ツクールMZでも動かないものか駄目元で先行テストしてみました
・・・ですが残念ながら、こちらのトップページのダウンロード先のMV専用版?と思われる最新の「ver1.16.1」では、新作のRPGツクールMZ上ではOP直後にエラーが出てしまい使えませんでした

なので、仕方ないので気長にMZへの移植を待っていようかなとなったのですが
たまたまツイッターをチェックしてみたところ、すでに半歩移動プラグインのMZ/MV両対応版が公開されていることを知り
さっそくリンク先のページの記述を全コピーし、
次にv1.16.1をバックアップしてから「js」の拡張子に関連付けているTera Padで開いて、ver1.16.1の記述をCtrlキー+Aキーで全選択してバックスペースキーて全削除。あらためてver2.0.2の中身を貼り付けて上書きコピーでMV/MZの両プロジェクトのプラグイン管理からいったん削除後にふたたび再登録し直してテストしてみたところ
無事、RPGツクールMZでもMVでも両方で動作することが確認できました

半歩移動プラグインをはじめとするトリアコンタン様のMZ対応プラグインが配布されているのはこちらになります
https://docs.google.com/spreadsheets/d/ ... 1411848872

じつは最初どうやってこのページのURLからDLすれば良いのか正直ちょっと迷ってしまったのですが
自分の場合Google Chrome上で上記のページを普通に開くだけでは駄目で、「Googleアカウントにログインしている」状態で上記のページを開いてやったところページ右側のURLを右クリックで「コピー」が有効になって、以下のリンクがようやっと取得できました
※追記 その後になってようやっとDL手順が分かりました
Googleへログインせずとも、そのまま普通に上記ページへ移動してページ右側の各URLの部分をマウスオーバーもしくはマウスクリックですぐ下に別URLが小さく表示されるのて、それをクリックすれば各ページへ飛びますし、右クリックから「名前を付けてリンク先を保存」でDL出来ました


 半歩移動プラグイン ver2.0.2 (MV/MZ両対応) 作者:トリアコンタン様
https://raw.githubusercontent.com/triac ... alfMove.js

初心者の方、パソコンにあまり詳しくない方など他にも迷う人もいるかもしれないですが
DLの仕方がよく分からない人はすぐ上に貼ってあるURLの部分にマウスを当て、右クリックから「名前を付けてリンク先を保存」で
HalfMove.jsのver2.0.2のプラグインファイルとしてDLできるかと思います


トリアコンタンさん、あらためてこんなにも早期のMZ対応、まさしく夢のような現実です
本当にありがとうございました!!
最後に編集したユーザー KydIyee on 2020年9月01日(火) 02:16 [ 編集 1 回目 ]
アバター
トリアコンタン
記事: 2092
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

Re: 半歩移動プラグイン

投稿記事by トリアコンタン » 2020年9月01日(火) 02:00

こんにちは!
プラグインのご利用ありがとうございます。
無事に動いているようでなによりです。

上記のスプレッドシートを使わない導線として、以下の一覧から『Raw』ボタンを押して辿る方法もあります。ただ、正式対応版以外のものも含まれているのでちょっと探すのは大変かもしれません。
https://github.com/triacontane/RPGMakerMV/tree/mz_master
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/

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