LookRotation(一种四元数的旋转)
V3 relativePos = Target.pos - tran.pos;
Tran.rotation = Quaternion.LookRotate(relativePos);
//面朝目标转向,马上
V3 relativePos = Target.pos - tran.pos; Quaternion. rotation = Quaternion.LookRotate(relativePos); Quaternion current = tran.localRotation; tran.localRotation = Quaternion.Slerp(current,rotation,Time.deltaTime);
//这里再加个移动 就是缓慢旋转面向目标