For those of you who have ever worked with Editor code, probably experienced the moment where you want to use a convenience of Unity's coroutines, discovering this isn't supported! Use Editor Coroutines to simply overcome this limitation. It supports all of the functionality of Unity's default coroutines, but now in the Editor code, without any extra effort other than importing the plugin. Think of functionality like StartCoroutine, StopCoroutine and StopAllCoroutines. But also all of the yield statements, such as WaitForSeconds and WWW support. Asset Store: Editor Coroutines (5$) Of course I'm happy to receive feedback if you have any.