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鍵自動索敵
鼠標左右移動切換鎖定目標