https://www.fab.com/zh-cn/listings/9088334d-3bde-4e10-a937-baeb780f880f
一个完全用 C++ 编写的 UE插件,添加了对简单相机锁定/瞄准系统的支持。它最初在蓝图中开发和测试,然后转换并重写为 C++ 模块和插件。
特征:
可通过一组可在蓝图中覆盖的选项进行定制。
设置简单:仅需挂载一个 Actor 组件,并至少有一个函数绑定到输入。
瞄准最近的敌人(默认为 Pawn,可使用 TargetableActors UPROPERTY 自定义)。
当到达物体后面时,视线会中断。
当超出最小距离时打破目标。
包含简单的 TargetLockedOn Widget,可以自定义/覆盖。
锁定时控制角色旋转的选项。
使用轴输入(鼠标/游戏手柄轴移动)切换到新目标。
目标锁定开启和关闭组件上的两个蓝图可实现事件。
100% 开源,任何人都可以从 源代码库进行编译
源码库: https://github.com/mklabs/ue4-targetsystemplugin
使用方法:
启动插件之后
挂载在第三人称角色上即可
按Tab键自动索敌
鼠标左右移动切换锁定目标