1.敌人在自身的前后:
Vector3.Dot (transform.forward, Target.position - this.transform.position)
返回值为正时,目标在自己的前方,反之在后方
2.敌人在自身的左右:
Vector3.Dot(transform.right, Target.position-this.transform.position)
返回值为正时,目标在自己的右方,反之在左方
3.敌人在自身上下:
Vector3.Dot(transform.up, Target.position-this.transform.position)
返回值为正时,目标在自己的上方,反之在下方