Cita de: lightbug date=1485913923A mi me paso lo mismo a lo primero, venia haciendo juegos con la consola de C (scanf, printf, goto , etc) que cuando me meti en Unity no entendia nada. En resumen, los componentes tienen "la funcionalidad real" de la escena, son los que estan ligados al Render, Geometria, Materiales, Posicion, Tus propios Scripts , etc ,etc . Por eso Unity es un "Component-based Engine". En la practica vos programando lo que vas a hacer es referenciar a uno o a otro en determinado momento de lo que se llama GameLoop, por eso esta pagina para mi fue/es/sera el ABC para arrancar con el motor:
https://docs.unity3d.com/Manual/ExecutionOrder.html
Si queres que la cadena la tome en tiempo real basta con utilizar la clase Input de unity que tiene la funcionalidad de tomar entradas de cualquier tipo. Necesitarias que te devuelva el keycode (codigo de tecla) e ir almacenandolo.
Si queres que las tome tipo planilla de datos pones usar un TextField programado por vos o algun element UI que tenga la misma funcionalidad.
https://docs.unity3d.com/ScriptReference/GUI.TextField.html
Saludos
Imagino que en unos meses, después de hacer todos los tutoriales y leer lo que me habéis pasado ya no estaré tan perdido, de momento voy a adaptarme a la interfaz de Unity y a coger soltura con él. ¡Muchas gracias!