ページ 11

【解決済み】一時的にプレイヤーが他のオブジェクトをすり抜ける処理

Posted: 2018年3月18日(日) 16:48
by sunagimo
お世話になっております。Sunagimoと申します。
現状ステルス要素のあるRPGを作っておりまして、下記内容の質問になります。

・一瞬にして向いている方向へ数マス移動する処理を作りたい
 →その際、キャラなどは貫通させたい
 →ただし、マップで移動できない箇所には貫通させない

現状、移動ルートの設定ですりぬけをONにすると壁なども貫通してしまうため、実現できません。
プラグイン、スクリプト処理何でも構いませんので、思い当たる方法がございましたら
どなたか知恵をお借りできませんでしょうか。

※尚、マンカインド様のプレイヤー探索プラグインを使用しております。

Re: 一時的にプレイヤーが他のオブジェクトをすり抜ける処理

Posted: 2018年3月25日(日) 14:38
by マンカインド
こんにちは、プラグインのご利用ありがとうございます。

別プラグインになってしまいますが、すり抜け機能をカスタマイズできるプラグインを作成いたしました。

 ダウンロード:
  https://raw.githubusercontent.com/mankindGames/RPGTkool/master/MKR_ThroughCustomize.js

指定したスイッチがONの間、壁や障害物などの侵入不可能な地形へのすり抜けができなくなります。
また、リージョンや地形タグを指定することで、それらに対してもすり抜けできなくなるよう設定することができます。

何か要望や問題点などありましたらお気軽にご相談くださいませ。


利用規約:
 ・このプラグインはMITライセンスのもとで公開されます。作者に無断でこのプラグインの改変、
  再配布が可能です。
 ・利用形態(フリーゲーム、商用ゲーム、R-18作品等)に制限はありません。
  ご自由にお使いください。

画像
画像
画像
画像
画像
画像

Re: 一時的にプレイヤーが他のオブジェクトをすり抜ける処理

Posted: 2018年3月28日(水) 12:52
by sunagimo
まさかプラグインをお借りしている方から返信いただけるとは思いませんでした。
ありがとうございます!
現在出先のためしばらく実行確認できませんが、確認できましたらご報告いたします。

また、別件ですが、
プレイヤー探索プラグインに関してお願いしたいことがあるのですが、
これはマンカインド様のブログなりに投稿した方が都合良いでしょうか。

Re: 一時的にプレイヤーが他のオブジェクトをすり抜ける処理

Posted: 2018年3月29日(木) 05:50
by sunagimo
マンカインド様

お世話になっております。Sunagimoです。
お借りしたプラグインについて試しました。すり抜け許可、不許可の処理は問題なく挙動いたしました。

恐縮ですが下記は要望になります。
特定のイベントのみ、個別ですり抜け不可にしたいケースが出てきそうですので
そちらは対応可能でしょうか。
例えばカメオ様のプラグイン「アクティブメッセージ」のように
イベント頭の注釈で「このオブジェクトはすり抜け不可!」などと記述したり出来ると都合が良いです。

以上になります。
ご対応いただけると幸いです。

Re: 一時的にプレイヤーが他のオブジェクトをすり抜ける処理

Posted: 2018年4月01日(日) 15:04
by マンカインド
こんにちわ。
プラグインのご利用ありがとうございます。

プラグインをアップデート(ver 1.0.1)し、イベントリスト先頭の注釈文に以下を設定することですり抜けを禁止できる機能を追加しました。

コード: 全て選択

<すり抜け禁止>


ダウンロードURLと利用規約は変わっておりませんので、お手数ですがプラグインの再ダウンロードをお願いいたします。

Re: 一時的にプレイヤーが他のオブジェクトをすり抜ける処理

Posted: 2018年4月01日(日) 19:39
by sunagimo
>マンカインド様

ご対応いただきありがとうございます!
問題なく稼働しましたので、こちらの質問についてはクローズとさせていただきます。
また機会がありましたらよろしくお願いいたします。