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