Requires Unity 3.3.0 or higher.
Ever wished to have an easier or finer control on your coroutines and manage them from any scripts? For instance being able to PAUSE any coroutines, RESUME them or RESET them? This package is for you. Coroutine Manager handles your coroutines and provides easy to use methods to start, pause, resume, reset and stop coroutines. It also enable to perform a Stop, Pause or Resume on all managed coroutines, which could be very useful at the end of a level or when a window pops up in your game. Of course, this code is open source, so you can modify it or learn from it.