added bulletcircle (laggy)

This commit is contained in:
Mees Roelofsz
2023-11-30 22:26:39 +01:00
parent e98ce2415d
commit 77272afdc9
2 changed files with 7 additions and 4 deletions

View File

@@ -1,5 +1,6 @@
class bullet {
constructor(targetx, targety, radius, speed, shotPosX, shotPosY, hasMoved) { // Add hasMoved parameter
constructor(targetx, targety, radius, speed, shotPosX, shotPosY, hasMoved, angle) { // Add hasMoved parameter
this.angle = radians(angle);
this.targetx = targetx;
this.targety = targety;
this.x = shotPosX;
@@ -18,6 +19,8 @@ class bullet {
this.projectile = createVector(this.x, this.y);
this.direction = createVector(this.targetx - this.projectile.x, this.targety - this.projectile.y);
this.direction.normalize();
this.direction.rotate(this.angle);
}
draw() {