【UE4】實現《黑暗之魂》背刺攻擊——如何判斷攻擊位置?!

這次分享一個我在DynamicCombatSystem裏面學來的一個功能——就是判斷攻擊的位置,例如在黑暗之魂中玩家經常要用到背刺,那麼就得站到敵人的背後進行攻擊,如何判斷玩家是在敵人的背後呢? Step1 創建一個枚舉,有四個位置,前、後、左、右 Step2 在玩家(攻擊者藍圖)創建一個函數GetHitDirection,添加參數From(攻擊者)和To(被攻擊者),返回值就是剛剛創建的枚舉(H
相關文章
相關標籤/搜索