Unity|关于player视野范围的那些解决办法

[判断物体是否在主角前方60°、距离小于10的范围内] 解决思路:     判断是否在前方要运用到点积,公式为a•b=|a||b|cosθ,所以只需要判断cosθ(物体与主角正前方的夹角为θ)与cos30°的大小关系。余弦函数在0~90°之间,函数值随着角度的增大反而减小,所以当cosθ>cos30°时,θ<30°,在范围内;当cosθ30°,不在范围内;     判断距离是否小于10,只需求出物
相关文章
相关标签/搜索