Noticias

¡RECUERDA QUE SI ERES UN NUEVO USUARIO, DEBES PRESENTARTE PARA PODER PUBLICAR MENSAJES! | TENEMOS CANAL OFICIAL DE TELEGRAM: t.me/unity3dspain

GUI.TextField(.....) no muetra ningún cuadro de texto en pantalla

Iniciado por lozdanmultimedial, Marzo 04, 2016, 04:45:31 AM

Tema anterior - Siguiente tema
Estimaods compañer@s de Foro:Tengo el siguiente problema:Adjunot dos scripts uno llamado:  hablar_con_inteliencia.cs y hablar_con_inteligencia2.csEl segundo es una variante del primero y alli se encuntra el problema. El 1er script funciona bien y la instrucción: entrada = GUI.TextField(new Rect(100,250,600,20,entrada,140); muestra el respectivo cuadro de texto en pantalla.en el 2do script la misma insgtrucción no muestra nada, ¿Donde está el error ???Observese que en le 2do script hay agrgados una serie de print para debiguear el flujo del código, especialmente los condicionales. El print("1er entrada = " +entrada); se muestra en consola con el valor asignado en el start() pero la instrucción siguiente pareceria no ejecutarse o si se ejecuta no está mostrando nada en pantalla.Muchas gracias a todos.
http://unityspain.com/applications/core/interface/file/attachment.php?id=9270">hablar_con_inteligencia.cs
http://unityspain.com/applications/core/interface/file/attachment.php?id=9271">hablar_con_inteligencia2.cs

si ambos scripts muestran el GUI.TextField, es posible que se estén mostrando uno encima del otro porque en rect tienen los mismos valores 

GRacias por tu respuesta pero si fuese así por lo menos uno debería ser visible. De todas maneras ya lo he resuelto de otra manera con un Canvas y un InputField.


Etiquetas: