【Unity】【C#】実行を遅らせる(Wait)

下記のコードを書く事で、実行を遅らせる(待たせる)事が出来ます。
[c language=”#”]
StartCoroutine("関数名");

IEnumerator 関数名(){
yield return new WaitForSeconds(3); // 3秒待つ
実行する内容
}
[/c]
関数に引数がある場合
[c language=”#”]
StartCoroutine("関数名", 引数);

IEnumerator 関数名(引数){
yield return new WaitForSeconds(3); // 3秒待つ
実行する内容
}
[/c]
他にも
[c language=”#”]
StartCoroutine(関数名(引数));

IEnumerator 関数名(引数){
yield return new WaitForSeconds(3); // 3秒待つ
実行する内容
}
[/c]
という書き方も出来ます。