The default Unity coroutines only work in Play mode.
This plugin contains coroutines that work in Play mode and Edit mode and avoid unnecessary Garbage Collection.
Features:
- Works in both Play mode and in Edit mode
- Avoids unnecessary Garbage Collection by using Object Pools.
- Same coroutine methods can be executed in Play mode and Edit mode*
- Supports nested coroutines and most of the other functions of the default Unity coroutines
*Not all yield options are supported in Edit mode (they will be ignored in Edit mode)