Noticias

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

Coroutines... ¿Sólo Unity o todo C#?

Iniciado por farenhai, Julio 27, 2015, 10:49:52 AM

Tema anterior - Siguiente tema
Buenas... es sólo una pequeña duda... ¿Las "Coroutines" son específicas de Unity o existen en C# en general? Lo pregunto porque al buscar en Google todo me remite a Unity, y es que me parecen de una utilidad extrema... no tengo planes todavía de dar el salto a otro tipo de aplicaciones (soy novato y prefiero centrarme todavía en Unity), pero me da curiosidad, porque el gusanillo de intentar otro tipo de proyectos que no sean solo juegos me resulta cada día más atractivo...  

Julio 27, 2015, 11:19:05 AM #1 Ultima modificación: Julio 27, 2015, 11:19:25 AM por Quel
Que yo sepa, las Coroutinas son una característica heredada del MonoBehaviour. En otras palabras; Si, son de Unity.Para hacer cosas parecidas en C#, deberías de investigar un poco el tema de las funciones asíncronas(async) y las tareas(Task). No es tan cómodo como las Coroutinas, pero si consigues "pillarle el truquillo" son mas potentes y versátiles.

Muchas gracias! Lo añadiré a mi lista de estudios pendientes De momento, seguiré profundizando con Unity, pero... ¡qué ganas de empezar con otros programas! xD  

Coroutine es una forma amigable de crear y gestionar hilos, los hilos dan ese potencial de "multitask" más info en  https://msdn.microsoft.com/en-us/library/aa645740(v=vs.71).aspx

Vamos por partes Jack, que...


"Todo parece imposible hasta que se hace" (The_Code)


De lo único que se aprende es de los errores. 


 "Ley de Alzheimer de la programación: si lees un código que escribiste hace más de dos semanas es como si lo vieras por primera vez"
     -- Via Dan Hurvitz


-----



@SantiagoSilva87


 


 


 




Etiquetas: