Здравствуйте. Подскажите пожалуйста как такое сделать: я сделал префаб который состоит из EmptyObject у него Canvas дочерний элемент , и у него есть компонент TextMesh, как у него поменять это свойство программно у определенного объекта (они создаются программно чуть ниже код )?
Код
public void AddNote()
{
Vector3 pos = new Vector3(0, 0, 0);
GameObject note = Instantiate(prefab, pos, Quaternion.identity) as GameObject;
}
Добавлено (29 апреля 2016, 07:38)
---------------------------------------------
Сделал
Код
var canvas = note.GetComponentInChildren<Canvas>();
textmesh = canvas.GetComponent<TextMesh>();
textmesh.text = "Новый текст";