Unityでの時差処理と言えばコルーチンですが、
なんとも書き方が直感的でないので、
いまいちピンと来ねぇぜー!って思っておりました。
一か所ならコピペでなんとなくその場をしのぐのですが、
複数になると、Time.DeltaTimeに逃げたくなります。(それで書けるなら良いんですが)
そんなとき素敵な書き方に出会いました。
```
StartCoroutine(DelayMethod(3.5f, () =>
{
Debug.Log("Delay call");
}));
private IEnumerator DelayMethod(float waitTime, Action action)
{
yield return new WaitForSeconds(waitTime);
action();
}
今後お世話になりそう。