public static void CreateMangoText() { GameObject parent = FindCanvas(); GameObject go = new GameObject(); MangoText mangoText = go.AddComponent <MangoText>(); go.name = "Mango Text"; go.transform.SetParent(parent.transform); go.transform.position = new Vector3(604f, 288f); mangoText.text = "Sample Text"; mangoText.horizontalOverflow = HorizontalWrapMode.Overflow; // Register the creation in the undo system Undo.RegisterCreatedObjectUndo(go, "Create " + go.name); Selection.activeObject = go; }
private void Update() { if (measured) { GameObject r = new GameObject(); MangoText a = r.AddComponent <MangoText>(); a.font = font; a.pairAsset = pairAsset; a.transform.SetParent(transform.parent); a.transform.position = transform.parent.position; a.fontSize = 100; a.color = Color.blue; a.verticalOverflow = VerticalWrapMode.Overflow; a.horizontalOverflow = HorizontalWrapMode.Overflow; a.text = timer.Elapsed.Minutes + ":" + timer.Elapsed.Seconds + ":" + timer.Elapsed.Milliseconds; a.alignment = TextAnchor.MiddleCenter; measured = false; } }