fix: particle scripts

This commit is contained in:
cha0s 2024-11-08 22:01:55 -06:00
parent de6465df5b
commit ff52066e71
2 changed files with 5 additions and 2 deletions

View File

@ -48,7 +48,7 @@ export default class Script {
static async registerScriptsModule() {
const {default: scripts} = await import('./scripts.js');
for (const path in scripts) {
Script.register(path, scripts[path]);
this.register(path, scripts[path]);
}
}

View File

@ -1,4 +1,5 @@
import {Emitter} from '@/lib/particles.js';
import Script from '@/lib/script.js';
import createEcs from '@/silphius/server/create/ecs.js';
import ClientEcs from './client-ecs.js';
@ -28,7 +29,9 @@ addEventListener('message', (particle) => {
.onEnd(() => {});
});
postMessage(null);
Script.registerScriptsModule().then(() => {
postMessage(null);
});
let last = performance.now();
function tick(now) {