No olvides que en la informática un error casi siempre tiene más de una soluciones, así que nosotros te enseñamos lo más óptimo y mejor.
Ejemplo 1: Retraso de tiempo C# unity
voidstart()StartCoroutine(Text());IEnumeratorText()// <- its a standalone method
Debug.Log("Hello")yieldreturnnewWaitForSeconds(3)
Debug.Log("ByeBye")
Ejemplo 2: tiempo de espera en la unidad
usingSystem.Collections;privatevoidStart()StartCoroutine(Wait());IEnumeratorWait()//To wait, type this://Stuff before waitingyieldreturnnewWaitForSeconds(/*number of seconds*/);//Stuff after waiting.
Ejemplo 3: corrutina unity3d para hacer durante n segundos
StartCoroutine(GoLeft());IEnumeratorGoLeft()float timePassed =0;while(timePassed <3)
timePassed += Time.deltaTime;yieldreturnnull;
Finalizando este artículo puedes encontrar las explicaciones de otros creadores, tú también tienes el poder dejar el tuyo si te gusta.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)