//点乘 :判断两物体所在位置的前后
float pos = Vector3.Dot(transform.forward, target.position - transform.position); 目标位置减自身
if (pos >= 0)
{
print("在玩家前方");
}
else
{
print("在玩家后方");
}
//叉乘:判断两物体左右位置
Vector3 C=new Vector3(transform.position,player.position)
if(C.y>=0)
{
print("在玩家右侧");
}
else
{
print("在玩家左侧");
}