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


轉自:http://blog.csdn.net/l346242498/article/details/70237083

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

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

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

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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM