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.
Did support for this break in Unity 5.5?
I’m getting a null exception a few level into your StartCoroutine implimentation but before the first line of code in my IEnumerator function gets called.
Excellent work!
I am using it on a HEAVY loaded work (doing stuff with bundles that takes more than hours), so i can have flux control, whether to cancel, etc.