export class TestScene extends Phaser.Scene {
constructor(config) {
super(config);
}
init(data) {
this.worker = data.worker;
}
preload(){
}
create() {
const grap = this.add.graphics(undefined);
grap.fillStyle(0xffcc00, 1);
grap.fillCircle(100, 100, 15);
setTimeout(() => {
console.log("setTimeout send to worker");
this.worker.postMessage(["wasm"]);
}, 1000); this.worker.onmessage = (m) => {
const data = m.data;
console.log('data from wasm: ' + data); if(m === "test.png"){
}
}
}
}