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

sunagimo
記事: 138
登録日時: 2017年9月17日(日) 07:53

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

投稿記事by sunagimo » 2018年3月18日(日) 16:48

お世話になっております。Sunagimoと申します。
現状ステルス要素のあるRPGを作っておりまして、下記内容の質問になります。

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

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

※尚、マンカインド様のプレイヤー探索プラグインを使用しております。
最後に編集したユーザー sunagimo on 2018年4月01日(日) 21:22 [ 編集 1 回目 ]

【自作RPG】
■北国狩人物語
https://plicy.net/GamePlay/152039
■ラストディフェンダー
https://plicy.net/GamePlay/152035
■ウィズテマーグ迷宮残歌
https://plicy.net/GamePlay/146396
アバター
マンカインド
記事: 123
登録日時: 2016年6月01日(水) 23:58
お住まい: 電子の海
連絡を取る:

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

投稿記事by マンカインド » 2018年3月25日(日) 14:38

こんにちは、プラグインのご利用ありがとうございます。

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

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

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

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


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

画像
画像
画像
画像
画像
画像
--------------------------------------------------------------------------------------------------------------
[Twitter] https://twitter.com/mankind_games/
[GitHub] https://github.com/mankindGames/
[Blog] http://mankind-games.blogspot.jp/

--ゲーム作るよりシステム作って満足しちゃう人--
sunagimo
記事: 138
登録日時: 2017年9月17日(日) 07:53

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

投稿記事by sunagimo » 2018年3月28日(水) 12:52

まさかプラグインをお借りしている方から返信いただけるとは思いませんでした。
ありがとうございます!
現在出先のためしばらく実行確認できませんが、確認できましたらご報告いたします。

また、別件ですが、
プレイヤー探索プラグインに関してお願いしたいことがあるのですが、
これはマンカインド様のブログなりに投稿した方が都合良いでしょうか。
【自作RPG】
■北国狩人物語
https://plicy.net/GamePlay/152039
■ラストディフェンダー
https://plicy.net/GamePlay/152035
■ウィズテマーグ迷宮残歌
https://plicy.net/GamePlay/146396
sunagimo
記事: 138
登録日時: 2017年9月17日(日) 07:53

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

投稿記事by sunagimo » 2018年3月29日(木) 05:50

マンカインド様

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

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

以上になります。
ご対応いただけると幸いです。
【自作RPG】
■北国狩人物語
https://plicy.net/GamePlay/152039
■ラストディフェンダー
https://plicy.net/GamePlay/152035
■ウィズテマーグ迷宮残歌
https://plicy.net/GamePlay/146396
アバター
マンカインド
記事: 123
登録日時: 2016年6月01日(水) 23:58
お住まい: 電子の海
連絡を取る:

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

投稿記事by マンカインド » 2018年4月01日(日) 15:04

こんにちわ。
プラグインのご利用ありがとうございます。

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

コード: 全て選択

<すり抜け禁止>


ダウンロードURLと利用規約は変わっておりませんので、お手数ですがプラグインの再ダウンロードをお願いいたします。
--------------------------------------------------------------------------------------------------------------
[Twitter] https://twitter.com/mankind_games/
[GitHub] https://github.com/mankindGames/
[Blog] http://mankind-games.blogspot.jp/

--ゲーム作るよりシステム作って満足しちゃう人--
sunagimo
記事: 138
登録日時: 2017年9月17日(日) 07:53

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

投稿記事by sunagimo » 2018年4月01日(日) 19:39

>マンカインド様

ご対応いただきありがとうございます!
問題なく稼働しましたので、こちらの質問についてはクローズとさせていただきます。
また機会がありましたらよろしくお願いいたします。
【自作RPG】
■北国狩人物語
https://plicy.net/GamePlay/152039
■ラストディフェンダー
https://plicy.net/GamePlay/152035
■ウィズテマーグ迷宮残歌
https://plicy.net/GamePlay/146396

“MV:質問” へ戻る