Awaitable.BackgroundThreadAsync
Declaration
public static BackgroundThreadAwaitable BackgroundThreadAsync();Возвращаемое значение
BackgroundThreadAwaitable Ожидаемый объект, который завершается при переключении на фоновый поток.
Описание
Возобновляет выполнение на фоновом потоке ThreadPool. Завершается немедленно при вызове из фонового потока.
public async Awaitable Start() { await Awaitable.BackgroundThreadAsync(); // do some heavy math here without blocking the frame float result = 42; //switch back to the main frame to be able to call SceneManager.LoadSceneAsync await Awaitable.MainThreadAsync(); await SceneManager.LoadSceneAsync("my-scene"); }