View all files | ||||
A thread-safe way of dispatching IEnumerator functions to the main thread in unity. Useful for calling UI functions and other actions that Unity limits to the main thread from different threads. Initially written for Firebase Unity but now used across the board!
1.0 - Tested and functional in one or more production applications, including those from major companies.
No dependencies needed other than Unity. This script was created in Unity 5.3, and has been tested in 5.3, 5.4, and 5.5 by the creators, but is being used across many more versions. If something breaks, let us know!
OR
Want to contribute? Great! If you find a bug or want to make improvements, simply fork the repo and make a pull request with your changes on your own fork.
Also - I'm looking for additional maintainers who are still actively using this in production as I now run a startup and am not actively working on Unity anymore
@PimDeWitte