The question is simple. Regarding coroutines; what is the difference between using:
"yield WaitForSeconds(x)"
and using
"yield return new WaitForSeconds(x)".
The documentation uses the first one, but I see the latter being used a lot on answers, forums, and amongst co-students.
Totally agree this is a great question that, err, Eric5h5 should fully explain for evryone! :-) One note for any beginners reading - to avoid confusion: for simple timers in Unity just don't use coroutines in any way at all, just use Invoke() or InvokeRepeating(). See unityGEMS.com for endless articles on this.
– Fattie