static void SetDefaultTxt(GameObject go) { Text[] txts = go.GetComponentsInChildren <Text>(true); for (int i = 0; i < txts.Length; i++) { Text txt = txts[i]; UGUITools.SetDefaultTextValues(txt); txt.color = ColorEnum.White; txt.fontSize = 24; } }
public static GameObject CreateText(DefaultControls.Resources resources, int fontSize) { GameObject go = UGUITools.CreateUIElementRoot("Text", UGUITools.s_ThickElementSize); Text lbl = go.AddComponent <Text>(); lbl.text = "New Text"; lbl.fontSize = fontSize; lbl.raycastTarget = false; lbl.supportRichText = false; UGUITools.SetDefaultTextValues(lbl); return(go); }