UE4如何檢測目標在錐形視野內

        做UE4遊戲AI方面經常會遇到一個問題,就是何如判定目標在AI單位的視野範圍內,假如我們現在要檢測玩家在AI單位的前方60°夾角的視野範圍內,如果在的話就把玩家設置爲該AI單位的目標。我做了一個簡單的Service節點來處理,如圖

這兩大圖可能看不清,我把圖分開又截了2張。



          當然這個簡單節點中沒有檢測兩者之間的距離,如果要實際應用肯定還要加上簡單的距離判定,這裏只是作爲夾角判定的參考。另外再附上一張夾角說明圖

在綠線範圍內的都屬於開始界定的前方60°視野範圍。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章