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);

 

//这里再加个移动  就是缓慢旋转面向目标

posted @ 2017-07-24 22:30  sign尊者  阅读(14)  评论(0编辑  收藏  举报