As we build up more complex systems in the editor it is very easy to run into the scenario of our operations taking quite a long time. We want to avoid locking up the editor till finished and importantly we want the user to know the progress of the operation. In this video we’ll how to run tasks in the background using C# tasks or editor coroutines and the constraints of each. We’ll also see how to us the progress API so the user can see where the operations are at.
📂 Grab the full project ➠https://github.com/GameDevEducation/Editor_BackgroundTasks