diff options
author | natrixaeria <janng@gmx.de> | 2019-06-13 03:21:53 +0200 |
---|---|---|
committer | natrixaeria <janng@gmx.de> | 2019-06-13 03:21:53 +0200 |
commit | 7884252333cc102a8144e4eafc36f9ef605b1be7 (patch) | |
tree | 622630a07c6439a8970178548e20966320cc4fb1 /webhogg/wasm/pkg/main.js | |
parent | 5de862b4d175578ed67e177d482ac31bf811d486 (diff) |
Draw violet background
Diffstat (limited to 'webhogg/wasm/pkg/main.js')
-rw-r--r-- | webhogg/wasm/pkg/main.js | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/webhogg/wasm/pkg/main.js b/webhogg/wasm/pkg/main.js index f16a775..76afa1c 100644 --- a/webhogg/wasm/pkg/main.js +++ b/webhogg/wasm/pkg/main.js @@ -17,12 +17,22 @@ async function main() { source = await fetchedSource.arrayBuffer(); const modules = [ - ['graphics', source, [offCanvas], 100], - ['logic', source, [], 1000] + { type: 'graphics', + source: source, + canvas: offCanvas, + dt: 10000 }, + { type: 'logic', + source: source, + canvas: [], + dt: 10000 }, ]; for (var module of modules) { let worker = new Worker('pkg/worker.js'); - worker.postMessage(module, module[2]); + if (module.type === 'graphics') { + worker.postMessage(module, [module.canvas]); + } else { + worker.postMessage(module); + } workers.push(worker); } } |