コルーチンを使わなかった場合

if (frame <= 100)
 GoToLeft();
else if (frame <= 200)
 GoToRight();
 :
以下延々とつづく

コルーチンを使った場合

for (i = 0; i < 100; i++)
 GoToLeft(); yield;
for (i = 0; i < 100; i++)
 GoToRight(); yield;
 :