diff --git a/game/src/classes/Asteroid.ts b/game/src/classes/Asteroid.ts index d657835..9c65aa3 100644 --- a/game/src/classes/Asteroid.ts +++ b/game/src/classes/Asteroid.ts @@ -61,7 +61,7 @@ export default class Asteroid extends Phaser.Physics.Arcade.Sprite { if (bullet.active == false) return me.scene.events.emit("asteroid:destroy") - me.destroy() // TODO: use objects pool + me.destroy() bullet.setActive(false) bullet.setVisible(false) } diff --git a/game/src/classes/Ship.ts b/game/src/classes/Ship.ts index bbb5ae5..1d94860 100644 --- a/game/src/classes/Ship.ts +++ b/game/src/classes/Ship.ts @@ -78,7 +78,7 @@ export default class Ship extends Phaser.Physics.Arcade.Sprite { if (asteroid.age > Asteroid.unbornAge) { this.life -= 1 this.scene.cameras.main.shake(100, 0.02) - asteroid.destroy() //TODO: use objects pool + asteroid.destroy() this.scene.events.emit("ship:gothit") }