Introducción
Este es el ejercicio 1 de la serie de problemas básicos de programación en lenguaje C# para resolver en Unity. Este problema consiste en concatenar una entrada de texto con otros strings para formar un mensaje y luego escribir este mensaje en el componente Text del Canvas.
Solución del ejercicio 1 en formato vídeo:
Descripción del problema y estrategia para la resolución
El código del algoritmo que resuelve el problema planteado debe ir dentro de la función AlgoritmoEjercicio del Script correspondiente, en este caso el script Ejercicio1. La función AlgoritmoEjercicio será ejecutada al pulsar el botón Ejecutar Algoritmo que hay en pantalla.
Lo que tenemos que hacer es tomar la entrada ingresada por el usuario y concatenar ese texto junto con otros textos para formar un mensaje de bienvenida. Finalmente, imprimir el resultado en pantalla.
Solución del ejercicio
El dato ingresado por el usuario estará almacenado en la variable «dato1». Los strings los definimos entre comillas y para concatenarlos se utiliza el operador +. Entonces supongamos que definimos un string llamado «resultado», podemos escribir la siguiente línea de código:
resultado = «Hola, «+ dato1 + «!»;
Si dato1 contiene por ejemplo el texto «Hernán», el texto almacenado en la variable resultado será: «Hola, Hernán!».
Finalmente escribimos este resultado en el texto del Canvas en pantalla con la siguiente instrucción:
componenteTexto.text=resultado;