23 lines
447 B
JavaScript
23 lines
447 B
JavaScript
class Collectable {
|
|
constructor(x, y) {
|
|
this.size = 0.1;
|
|
this.x = x;
|
|
this.y = y;
|
|
this.collected = false;
|
|
|
|
this.frameNumber = 0;
|
|
this.maxFrame = 0;
|
|
}
|
|
|
|
update(time = 0.02) {
|
|
this.frameNumber++;
|
|
|
|
if (this.frameNumber >= this.maxFrame) {
|
|
this.frameNumber = 0;
|
|
}
|
|
}
|
|
}
|
|
|
|
Collectable.texture = new Image();
|
|
Collectable.texture.src = "img/collectable.png";
|