1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Unreal Engine (UE)Advent Calendar 2024

Day 15

【UE5】Nav Mesh Bouds Voulumeに入ったActorを検出する

Posted at

0. 最初

こちらの記事は
「UnrealEngine Advent Calendar 2024 シリーズ2 15日目」
の記事になります!

1. 概要

UEでAIを制作する際に使用する「Nav Mesh Bouds Voulume」に侵入した
Actorを検出する方法をまとめます

今回は「Third Person Template」で検証を行います

2. 完成

以下が最終形の完成になります
無題の動画-‐-Clipchampで作成-4.gif

※今回はUIに関しては説明はしません

3. NavMesh管理のクラスを実装する

「BP_EnemyTerritoryManager」とBPを作りレベルに配置します

「NavMeshBoudsVoulume型」で変数を定義して「NavMesh」と名前をつけ
侵入の判定を取りたい「NavMeshBoudsVoulume」と「NavMesh」を結びつけます

スクリーンショット 2024-12-15 184201.png

「NavMesh」からDelegateで
「Event to OnActor Begin Overlap」と「Event to OnActor End Overlap」
を以下の用に繋げると判定が取れます

スクリーンショット 2024-12-15 184724.png

4. 終わり

見てくれてありがとうございます!
各種AIにプレイヤーの侵入に伝達したりなど使い方があるかもしれません!
少しでも参考になれば幸いです!!

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?