Sequences enemy spawns in waves.
Usage:
const waveManager = new WaveManager(factory, registry);waveManager.setWaves([ { spawns: [{ prefab: 'enemy', count: 5, spawnArea: { x: 0, y: 0, width: 800, height: 100 } }] }, { spawns: [{ prefab: 'enemy', count: 10 }], delayBefore: 2000 },]);waveManager.start();// Call waveManager.update(delta) in scene update Copy
const waveManager = new WaveManager(factory, registry);waveManager.setWaves([ { spawns: [{ prefab: 'enemy', count: 5, spawnArea: { x: 0, y: 0, width: 800, height: 100 } }] }, { spawns: [{ prefab: 'enemy', count: 10 }], delayBefore: 2000 },]);waveManager.start();// Call waveManager.update(delta) in scene update
Sequences enemy spawns in waves.
Usage: