高低差のある場所でのシンボルエンカウントの接触判定

返信する
sirotezza
記事: 40
登録日時: 2018年5月10日(木) 23:13

高低差のある場所でのシンボルエンカウントの接触判定

投稿記事 by sirotezza »

お世話になってます。

私の作っているゲームではシンボルエンカウントを採用しておりまして、エネミーのイベントに「プレイヤーと接触」をトリガーとしてバトル開始となるように設定しています。
これが、高低差のある場所にいる敵と隣接した時にも接触判定が取られてしまい、どうしたものかと悩んでいます。

例えば添付画像のようなマップで、高台となっている左半分の崖の端に自分がいた時、右半分の低地にいるエネミーが崖越しに自分に隣接するとエンカウントしてしまいます。

本来なら高低差があるため、高低差のある敵とはエンカウントしないのが望ましいのですが、これを解決する良い案をお持ちの方がいれば、ぜひお知恵を貸していただけたら嬉しいです。

よろしくお願いします!
添付ファイル
スクリーンショット 2020-01-05 20.19.29.png
スクリーンショット 2020-01-05 20.19.29.png (53.59 KiB) 閲覧された回数 2540 回
奏ねこま
記事: 702
登録日時: 2016年1月20日(水) 20:04

Re: 高低差のある場所でのシンボルエンカウントの接触判定

投稿記事 by 奏ねこま »

*** 削除 ***
最後に編集したユーザー 奏ねこま [ 2020年1月08日(水) 18:24 ], 累計 3 回
アバター
虚構の城跡
記事: 714
登録日時: 2016年9月23日(金) 16:58
連絡する:

Re: 高低差のある場所でのシンボルエンカウントの接触判定

投稿記事 by 虚構の城跡 »

プラグインを利用するなら、リージョンを配置する事でNPCが所属の範囲外に出ることを防ぐ事ができる
・YEP_RegionRestrictions
一応、ツクールMVに同梱されてますし、自分がよくシンボルエンカウントを利用する場合はこれを含めて作っています。
Ci-enを始めてみました〜
https://ci-en.net/creator/27000
sirotezza
記事: 40
登録日時: 2018年5月10日(木) 23:13

Re: 高低差のある場所でのシンボルエンカウントの接触判定

投稿記事 by sirotezza »

お二方返信ありがとうございます!
色々検討してみて、リージョンでの行動範囲設定がシンプルでいいなと思ったので、それを採用しようかなと思います!
ありがとうございましたー!
返信する

“MV:質問”に戻る