コルーチンのyieldのサンプルってさ
yield return new WaitForSecondsRealtime(5);
とかなってね、毎回newするけどさ

これ別のとこで作成して
private WaitForSeconds wfTime;
wfTime = new WaitForSeconds(0.1f);
として
yield return wfTime;
でも行けるね
それから時間変更は再度newすれば
wfTime = new WaitForSeconds(0f);
OKですね、ちなみに0指定すると、ただの yield return null; と一緒かな