csharp
public sealed class CoroutineUpdateSystemResumes coroutines waiting on Update.
No guide page documents this yet — the page shows what the code says about itself.
As a system
- Phase
- Update
Remarks
Registered after the behaviour update pass, so a coroutine resumed this frame sees a world that Update has already had its say about — the same order Unity puts its coroutine pass in, and the one code written against either will assume. Like the behaviour passes it declares no access, because a coroutine body is arbitrary user code and the only honest reading of that is "assume everything".
Methods (2)
public CoroutineUpdateSystem(CoroutineScheduler scheduler)Resumes coroutines waiting on Update.
public override JobHandle Update(in SystemContext context, JobHandle dependency)Runs the system.
Used by (1)
- EngineLoopVixen.Engine