public override void RotateTextToBeReadable() { float distanceFromDestination = (transform.position - PositionMarker.transform.position).magnitude; if (distanceFromDestination < PromptSettings.CloseDistance) { MainText.eulerAngles = new Vector3(0, Hmd.eulerAngles.y, 0); } else { MainText.LookAt(Hmd); MainText.eulerAngles = new Vector3(0, 180 + MainText.eulerAngles.y, 0); } }