Vector3 forward = transform.TransformDirection(Vector3.forward);
Vector3 toOther = (attackParams.targePos- transform.position).normalized;
float dot = Vector3.Dot (forward, toOther);
dot > 0 前方
< 0 后方
Vector3 forward = transform.TransformDirection(Vector3.forward);
Vector3 toOther = (attackParams.targePos- transform.position).normalized;
float dot = Vector3.Dot (forward, toOther);
dot > 0 前方
< 0 后方