public void CreateText(Vector3 position, string infoDisplayed) { TextController newText = Instantiate <TextController>(textPrefab, position, Quaternion.identity); newText.transform.SetParent(canvasTransform); newText.GetComponent <RectTransform>().localScale = new Vector3(1, 1, 1); newText.ModifyText(infoDisplayed); }