NPC Eyes Sight System 是一款专为Unreal Engine设计的强大插件,旨在提供准确和真实的玩家及角色检测。此系统利用角色骨骼网格上的点进行最真实的检测,即使角色部分隐藏在障碍物后,只要有一部分暴露在外,NPC Eyes Sight System就能发现他们。这使得NPC能够以更自然和可信的方式响应周围环境,超越传统的检测系统如PawnSensing。

版本信息\下载方式

版本  Unreal Engine 版本支持 提供下载方式 更新日期
1
NPC Eyes Sight System
UE 4.26~5.4    【7个版本】
百度网盘+夸克网盘 2025-04-23

核心特点

  • 超高真实感检测:即使角色被部分遮挡,只要有任何部位可见,系统也能检测到。
  • 完全可定制:根据项目需求,在角色骨骼网格上添加任意数量的检测点,确保灵活性和精确度。
  • NPC视线追踪:系统跟踪NPC头部转动,跟随其视线方向。可以调整范围和视角,创造更逼真的行为表现。
  • 高性能:全部代码使用C++编写,并运行于后台线程,最大限度地减少对游戏资源的影响,同时提供最佳性能。

新增亮点

  • 更新1.2:客户端计算默认关闭,但可以在BP_NPCEyesSightComponent中启用。
  • 更新1.1.0:现在也可以在普通Actor中使用静态网格,例如门或窗户。

技术细节

  • 代码模块:
    • NPCEyesSightComponent (Type: Runtime)
    • NPCEyesPoints (Type: Runtime)
  • 蓝图数量:2个组件和4个演示用蓝图。
  • C++类数量:2个
  • 网络复制支持:是
  • 支持的开发平台:Win64
  • 支持的目标构建平台:Win64
  • 文档:链接, Discord
  • 示例项目:包含

兼容性

  • 支持的Unreal Engine版本:4.25 – 4.27 和 5.0 – 5.5
  • 支持的目标平台:Windows, Mac, Android, iOS, Linux, Win32
  • 支持的开发平台:Windows, Linux, Mac

Leave a Reply

后才能评论