转自:http://blog.csdn.net/l346242498/article/details/70237083
做UE4游戏AI方面经常会遇到一个问题,就是何如判定目标在AI单位的视野范围内,假如我们现在要检测玩家在AI单位的前方60°夹角的视野范围内,如果在的话就把玩家设置为该AI单位的目标。我做了一个简单的Service节点来处理,如图
这两大图可能看不清,我把图分开又截了2张。
当然这个简单节点中没有检测两者之间的距离,如果要实际应用肯定还要加上简单的距离判定,这里只是作为夹角判定的参考。另外再附上一张夹角说明图
在绿线范围内的都属于开始界定的前方60°视野范围。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:UE4如何检测目标在锥形视野内 - Python技术站