Threaded Coroutines

$9
Publisher Ruma Studios
File size 107.81kB
Number of files 10
Latest version 1.0.2
Latest release date 2014-10-21 10:29:16
First release date 2014-02-21 11:53:15
Supported Unity versions 2018.4.2 or higher
A simple coroutine implementation to bring the power of multithreading with the same ease of use that normal Unity coroutines have.

Easily access Unity APIs and use that data in background threads with two lines of code!


Features:
* Start/Stop coroutines via names/keys
* Switch between foreground and background threads using yield statements
* Nested coroutines that can run in separate threads
* Ability to determine what thread code is running in (even outside of coroutines)
* New yield statements: WaitUntilTrue and WaitForSecondsRealtime
* Full source code included
* Supports iOS, Android, Web and Desktop builds

Includes a bonus collection of static helper methods: CallInForeground, CallInBackground, CallDelayed, CallNextFrame, CallWhenTrue...


Requires Unity 4.0 or greater.

Questions or Queries? Email [email protected]

Top Publisher Assets