1 2 3 4 5 6 7 8 9 10 11
game.Bullet = (spec) => { const object = game.Object(spec); const parentUpdate = object.update; object.update = (elapsedTime) => { parentUpdate(elapsedTime); if (object.y < 0) { object.alive = false; } }; return object; }