From 8afd36ba773cc3c131a0e0b5298388931dd45b39 Mon Sep 17 00:00:00 2001 From: Mees Roelofsz Date: Sat, 25 Nov 2023 20:07:16 +0100 Subject: [PATCH] added former and current position --- web/game.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/web/game.js b/web/game.js index 1b2a135..04bb7ff 100644 --- a/web/game.js +++ b/web/game.js @@ -155,8 +155,9 @@ function shoot(directionX, directionY) { circle(projectile.x, projectile.y, projSize); // Move the projectile towards the movable circle - let target = createVector(Xbuffer, Ybuffer); - let direction = target.copy().sub(projectile); + let targetFormer = createVector(Xbuffer, Ybuffer); + let target = createVector(directionX, directionY); + let direction = targetFormer.copy().sub(projectile); direction.normalize(); direction.mult(shotSpeed); projectile.add(direction);