private void RotateHead(Quaternion q) { q *= Quaternion.Euler(0, 180, 0); Vector3 e = q.eulerAngles; tHead.rotation = Quaternion.Euler(0, 0, Mathf2.ClampAngle(-e.z, -10f, 10f)); }