Written by pjkui
on 2025-12-04 13:09:26. Posted
in 编程技术
| 3 分钟 min read
| 25 views
# 如何定制AI的移动寻路方式
## 初始化寻路过滤器
```C++
const FSharedConstNavQueryFilter& ATestMonsterAIController::GetOrCreateNavmeshQueryFilter()
{
UNavigationSystemV1* NavSys = FNavigationSystem::GetCurrent<UNavigationSystemV1>(GetWorld());
if (NavSy...
Written by pjkui
on 2025-12-04 13:06:26. Posted
in 编程技术
| 6 分钟 min read
| 21 views
# UE4 自定义 NavLink 实现指南
## 概述
本文档详细介绍了如何在 UE4 中实现自定义的 NavLink 系统,包括自定义 NavLink 组件、路径跟随组件和 NavLinkProxy 的完整实现方案。该系统主要用于 Test 功能,支持 AI 在导航过程中与游戏对象(如门)进行交互。
## 系统架构
自定义 NavLink 系统由三个核心组件构成:
1. **UNavLinkTestCustomComponent** - 自定义 NavLink 组件...