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)
傳回值為正時,目标在自己的上方,反之在下方