public void CarregaFalaMinha(string texto) { TextoChat textoMensagem = new TextoChat(texto, true); GameObject mensagem = Instantiate(balao, content_Mensagens); mensagem.gameObject.GetComponent <Balao> ().mensagem = textoMensagem; }
public void CarregaMensagem(int indice) { if (content_Respostas.childCount > 0) { foreach (RectTransform item in content_Respostas) { Destroy(item.gameObject); } } TextoChat textoMensagem = new TextoChat(passagens [indice].text, false); GameObject mensagem = Instantiate(balao, content_Mensagens); mensagem.gameObject.GetComponent <Balao> ().mensagem = textoMensagem; for (int i = 0; i < passagens [indice].links.Length; i++) { RespostasFromTwine opcao = new RespostasFromTwine(passagens [indice].links [i].name, passagens [indice].links [i].pid); GameObject resposta = Instantiate(balao_Resposta, content_Respostas); resposta.GetComponent <Balao> ().mensagem.texto = opcao.texto; resposta.GetComponent <Resposta> ().Configura(this, opcao.pid); } }