【解決済み】HalfMoveのイベントの斜め移動がプレイヤーに引っかかります

アバター
にいやん
記事: 218
登録日時: 2016年7月02日(土) 00:38
お住まい: 地獄4丁目西のゴミ置き場
連絡を取る:

【解決済み】HalfMoveのイベントの斜め移動がプレイヤーに引っかかります

投稿記事by にいやん » 2017年5月13日(土) 19:16

トリアコンタンさんのHalfMove.jsについての質問です。
イベントのプライオリティを通常キャラの上に設定してプレイヤーに隣接している状態で、そのイベントにプレイヤーを周るように斜め移動させたいのですがイベントがプレイヤーに引っかかって移動できません。どうにかプレイヤーを無視して斜め移動させることは出来ないでしょうか?
最後に編集したユーザー にいやん on 2019年5月12日(日) 23:42 [ 編集 1 回目 ]

アバター
まっつUP
記事: 1155
登録日時: 2016年8月11日(木) 15:38
お住まい: タケノコ王国

Re: HalfMoveのイベントの斜め移動がプレイヤーに引っかかります

投稿記事by まっつUP » 2017年5月13日(土) 19:42

にいやん様
お世話になります。

すり抜けONにしてもひっかかりますか?
RPGで笑顔を・・・

ツイッター(ツクラーの巣窟)(閲覧は自己責任でお願いします)
https://twitter.com/mattuup

github
https://github.com/mattuup/RPGMakerMZ
アバター
にいやん
記事: 218
登録日時: 2016年7月02日(土) 00:38
お住まい: 地獄4丁目西のゴミ置き場
連絡を取る:

Re: HalfMoveのイベントの斜め移動がプレイヤーに引っかかります

投稿記事by にいやん » 2017年5月13日(土) 20:28

まっつUPさん
当方、アクションRPGを制作しております。
イベントにはトリアコンタンさんのテンプレートイベントプラグインを使用して単一の決められた行動を取らせるようにしています。このイベントには壁に当たると一定の方向に向きを変え、もう一度壁に当たるとまた向きを変えて移動するという処理をさせているため(自律移動のカスタム設定)、すり抜けONにしてしまうと壁を無視してどこかに行ってしまうのでそれを是正できないかと考えています。すり抜けOFFだとプレイヤーに隣接しているとイベントが斜め移動ができなくて、すり抜けONだと前述の通り壁を無視してしまいます。
もし無理なのであれば壁を反射しないで一定の距離を進むと消えるという動作をさせようと思っています。
アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

Re: HalfMoveのイベントの斜め移動がプレイヤーに引っかかります

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

こんにちは!
こちらで現象を確認しました。
本来の(プラグインなしの)動作なら、プライオリティが通常キャラより上であればプレイヤーをすり抜けるので
半歩移動プラグインの不具合として対応します。しばらくお待ちください。
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
アバター
にいやん
記事: 218
登録日時: 2016年7月02日(土) 00:38
お住まい: 地獄4丁目西のゴミ置き場
連絡を取る:

Re: HalfMoveのイベントの斜め移動がプレイヤーに引っかかります

投稿記事by にいやん » 2017年5月13日(土) 21:37

トリアコンタンさん、お世話になっております。
修正対応して頂くということで感謝しております。ありがとうございます。
アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

Re: HalfMoveのイベントの斜め移動がプレイヤーに引っかかります

投稿記事by トリアコンタン » 2017年5月14日(日) 12:01

こんにちは!
上記修正しましたので動作をご確認ください。

プライオリティが「通常キャラと同じ」でないイベントはプレイヤーに対する衝突判定を行わないよう修正(ver1.8.1)
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/
アバター
にいやん
記事: 218
登録日時: 2016年7月02日(土) 00:38
お住まい: 地獄4丁目西のゴミ置き場
連絡を取る:

Re: HalfMoveのイベントの斜め移動がプレイヤーに引っかかります

投稿記事by にいやん » 2017年5月14日(日) 13:13

トリアコンタンさん

プラグイン確認しました。プライオリティを通常キャラの上にすると衝突判定が無くなりました。
想定通りの動きが叶って嬉しいです。ありがとうございました。
アバター
にいやん
記事: 218
登録日時: 2016年7月02日(土) 00:38
お住まい: 地獄4丁目西のゴミ置き場
連絡を取る:

Re: HalfMoveのイベントの起動設定について

投稿記事by にいやん » 2017年5月27日(土) 10:35

度々すみません。通行設定が◯、☆のところでは半歩ズレた位置からイベントは起動するのですが、通行設定が✕のところでは半歩ズレた位置からイベントが起動しません。通行設定✕の上のイベントもズレた位置から起動させることは可能でしょうか?よろしくお願いします。

赤い枠のところに場所移動させるイベントを置いています。上の画像では移動できますが下の画像では移動できません。プライオリティは通常キャラと同じにしています。
0001.jpg
0001.jpg (90.85 KiB) 閲覧数: 4880 回

0002.jpg
0002.jpg (90.85 KiB) 閲覧数: 4880 回
アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

Re: HalfMoveのイベントの斜め移動がプレイヤーに引っかかります

投稿記事by トリアコンタン » 2017年5月28日(日) 12:25

こんにちは!
プラグインを修正しました。まずは以下をダウンロードしてください。

進入不可タイルに存在するイベントに対する半歩用衝突判定が行われない現象を修正(ver 1.8.2)
https://raw.githubusercontent.com/triacontane/RPGMakerMV/master/HalfMove.js

次にパラメータの「トリガー拡大」をONにしてください。

最後にイベントのメモ欄に「<HMすり抜け禁止>」と設定するか、パラメータ「イベントすり抜け」をOFFにしてください。

お手数をお掛けしますがよろしくお願いします。
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
アバター
にいやん
記事: 218
登録日時: 2016年7月02日(土) 00:38
お住まい: 地獄4丁目西のゴミ置き場
連絡を取る:

Re: HalfMoveのイベントの起動設定について

投稿記事by にいやん » 2017年5月28日(日) 13:12

トリアコンタンさん、対応ありがとうございました。
無事にイベントを設置することが出来ました。

“MV:質問” へ戻る