Parallel Jobs
This scene demonstrates using WASM in a Unity Job. For more information about using Wasmbox with Unity Jobs, see this tutorial.
The Demo Object has a JobsDemoScript attached. This schedules a new job to calculate a large Fibonacci number and then waits for the job to complete. The number at the bottom of the screen is updated every time a job finishes. Even though this it is quite slow to compute the main thread does not slow down.
- Open
JobsDemoScript.cs.- The wrapper is passed directly into a
WasmFibJobjob. - The job must be completed before the wrapper can be used again.
- The
WasmFibJobis not tagged with[BurstCompile]!
- The wrapper is passed directly into a