//旋转的目标点
Vector3 dir = new Vector3(h, 0, v).normalized;
//注视旋转
Quaternion look = Quaternion.LookRotation(dir);
//使角色缓慢旋转而不是一次性就旋转到位
Quaternion lookLerp = Quaternion.Slerp(transform.rotation, look, this.turnToundSpeed);
this.transform.rotation = lookLerp;
unity—实现角色注视目标点缓慢旋转
最新推荐文章于 2024-04-22 12:40:07 发布