Mathf.MoveTowardsAngle

 

curRotationAngley = Mathf.MoveTowardsAngle(curRotationAngley, tarRotationAngley, actorData.RotationSpeed * Time.deltaTime);
this.transform.rotation = Quaternion.Euler(0f, curRotationAngley, 0f);