yeild unity code example
Example 1: wait time in unity
using System.Collections;
private void Start()
{
StartCoroutine(Wait());
}
IEnumerator Wait()
{
yield return new WaitForSeconds();
}
Example 2: waitforseconds unity
public void GameOver()
{
levelText.text = "After " + level + " months, you starved.";
new WaitForSeconds(6);
Application.Quit();
}
Example 3: unity3d coroutine to do for n seconds
StartCoroutine(GoLeft());
IEnumerator GoLeft() {
float timePassed = 0;
while (timePassed < 3){
timePassed += Time.deltaTime;
yield return null;
}
}