Runs named, weighted asynchronous work while exposing truthful loading progress.
Tasks run in order, which makes dependency ordering explicit and leaves a game free to
start independent work concurrently inside one task. A task that cannot measure itself
simply never calls report, so consumers can display an indeterminate current stage
instead of inventing a percentage.
Runs named, weighted asynchronous work while exposing truthful loading progress.
Tasks run in order, which makes dependency ordering explicit and leaves a game free to start independent work concurrently inside one task. A task that cannot measure itself simply never calls
report, so consumers can display an indeterminate current stage instead of inventing a percentage.Example