private static void re_position(Text myText, Screen_Placements place) { Vector2 position = myText.rectTransform.position; switch (place) { case Screen_Placements.Up: position = new Vector2(position.x, Screen.height - 20); break; case Screen_Placements.Down: position = new Vector2(position.x, 20); break; case Screen_Placements.Left: position = new Vector2(30, position.y); myText.alignment = TextAnchor.MiddleRight; break; case Screen_Placements.Right: position = new Vector2(Screen.width - 30, position.y); break; } myText.rectTransform.position = position; }
internal Text createText(string text_start, Screen_Placements place) { Text myText = createText(text_start); re_position(myText, place); return(myText); }