NPC Eyes Sight System – PRO. NPCs can see shadows! v1.3.1 (5.0) NPC 视力系统,该系统使用演员骨骼网格上的点来精确定位演员。例如,整个角色可以在墙后,但他的手的一部分会从墙角向外看,然后 NPC 眼睛系统就会找到他。
更新 1.3

+ 新增启用NPCEyesSight组件功能。

+ 添加运行时更新参数的功能。

+ 增加获取参数功能。

更新 1.2:

+ 现在默认禁用客户端计算。这可以在 BP_NPCEyesSightProComponent 中启用。

更新 1.1.0 – 现在您还可以在常规演员中使用静态网格物体。例如,门或窗。

更新 1.0.1 – 小修复。

最佳潜行游戏系统!

该系统使用演员骨骼网格上的点来精确定位演员。例如,整个角色可以在墙后,但他的手的一部分会从墙角向外看,然后 NPC 眼睛系统就会找到他。这个系统工作得非常逼真,总能找到 PawnSensing 无法处理的角色。您可以根据项目需要在任何地方添加任意数量的点。如果一个 NPC 转过头,这个系统也会跟随它的目光。您可以调整范围和视角。

在 PRO 版本中,NPC 现在可以看到对手的影子。对于阴影,仍然使用骨架网格物体上的任何点。现在在 PRO 版本中,您可以启用该选项,只有当目标当前被彩色光源照亮时,NPC 才能看到目标。这也适用于骨架网格物体上的所有点。一切都非常容易使用。如果 NPC 看到影子或您的角色,您可以分配不同的反应。

所有代码都是用 C++ 编写的,并在后台线程中工作以获得最佳性能。

技术细节
特征:

在后台线程中工作以获得最佳性能。
该系统使用演员骨骼网格上的点来精确定位演员。
NPC现在可以看到对手的影子
如果 NPC 看到影子或您的角色,您可以分配不同的反应。
所有代码都是用C++写的
不需要C ++知识
代码模块:

NPCEyesSightProComponent(类型:运行时)
NPCEyesPointsPro(类型:运行时)
蓝图数量:2 个组件和 4 个 BP 用于演示。

C++ 类数:2

网络复制:否

支持的开发平台:Win64

支持的目标构建平台:Win64

文档:链接,Discord

示例项目:包含

Features:

Works in the background thread for the best performance.
This system uses points on the actor’s skeletal mesh to pinpoint the actor.
NPCs can now see the shadow of their opponents
You can assign a different reaction if the NPC sees a shadow or your character.
All code is written in C ++
Doesn’t require knowledge of C ++
Code Modules:

NPCEyesSightProComponent(Type: Runtime)
NPCEyesPointsPro(Type: Runtime)
Number of Blueprints: 2 component and 4 BP for demo.

Number of C++ Classes: 2

Network Replicated: No

Supported Development Platforms: Win64

Supported Target Build Platforms: Win64

Documentation: Link , Discord

Example Project: Included

Important/Additional Notes: None

标签
AISIGHTFINDWEAPONSEYESBLUEPRINTSSTEALTHSHADOWPAWNCHARACTERSENSENPCMULTI THREADSERVERHORROR

发表回复

后才能评论