Melee Tracing Plugin 是虚幻引擎的近战追踪插件,用蓝图节点与 C++ 武器类替代碰撞圆柱判定,精度更高;目前仅支持 Windows,原文未给引擎版本表。

Melee Tracing Plugin是一个专门为Unreal Engine设计的插件,旨在改进游戏中的近战战斗体验。该插件引入了一个新的蓝图节点“Melee Trace”和一个C++类“MeleeWeapon”,后者作为基础武器使用,包含了专门针对近战追踪的功能。通过追踪角色的模型而不是碰撞圆柱体,该插件提供了比标准追踪更高的精度,同时最大限度地减少了实时运行时的性能影响。
核心功能
蓝图节点与C++类
- 蓝图节点:新增一个专注于近战追踪的蓝图节点,所有参数均可自定义。
- C++类:提供一个用作基础武器的C++类,包含相同追踪功能但更倾向于武器使用场景。
自定义与优化
- 参数暴露:所有参数和事件都暴露给蓝图,便于轻松定制。
- C++源码:包含注释的C++源代码,方便二次开发。
- 调试工具:提供调试线,以便实时查看追踪情况。
追踪优化
- 高精度追踪:追踪目标是角色模型而非碰撞圆柱,确保高精度。
- 分布式追踪:当使用武器类时,会沿着武器刀刃分布追踪点,用户只需指定追踪数量。
技术细节
模块
- MeleeTracing (Runtime):负责实时运行时的近战追踪功能。
支持平台
- Windows:目前仅支持Windows平台。
示例项目
- 4.12 至 4.21 版本:提供不同UE版本的示例项目下载链接,帮助开发者快速上手。
总结
Melee Tracing Plugin为Unreal Engine开发者提供了一个强大而灵活的工具,用于实现精确且高效的近战追踪效果。无论是在设计新的近战武器还是优化现有的战斗系统,该插件都能提供必要的功能和技术支持。通过其高度可定制的蓝图节点和C++类,开发者可以轻松调整追踪参数,确保游戏中的近战战斗体验既逼真又流畅。如果您正在寻找一种方法来提升游戏中近战格斗的真实感,Melee Tracing Plugin无疑是一个值得考虑的选择。
相关资源:Image Lights:Unreal Engine将图像设置为光源进行照明
常见问题
支持哪些虚幻引擎版本?
原文未提供版本表,示例项目给的是 4.12 至 4.21 的下载链接,插件本身的版本范围没有列出。
比普通碰撞体检测好在哪?
它追踪角色模型而不是碰撞圆柱,精度更高,同时尽量压低实时运行的性能开销。
有蓝图节点吗?
有,新增一个 Melee Trace 节点,所有参数与事件都暴露给蓝图,可以直接连线调整。
要自己写 C++ 吗?
不一定。想当武器用时有 MeleeWeapon 这个 C++ 基类,附带注释的源码也方便二次开发。
支持多平台吗?
目前仅支持 Windows 平台,其他平台原文没有提及。
怎么调追踪点?
用武器类时追踪点会沿刀刃分布,只需指定追踪数量;插件还带调试线,可实时查看追踪位置。



评论(0)