UE4如何检测目标在锥形视野内

        做UE4游戏AI方面经常会遇到一个问题,就是何如判定目标在AI单位的视野范围内,假如我们现在要检测玩家在AI单位的前方60°夹角的视野范围内,如果在的话就把玩家设置为该AI单位的目标。我做了一个简单的Service节点来处理,如图

这两大图可能看不清,我把图分开又截了2张。

 

          当然这个简单节点中没有检测两者之间的距离,如果要实际应用肯定还要加上简单的距离判定,这里只是作为夹角判定的参考。另外再附上一张夹角说明图

在绿线范围内的都属于开始界定的前方60°视野范围。

//本文为CSDN博主执手画眉弯原创,未经允许不得转载!


版权声明:本文为l346242498原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。