xxxxxxxxxx
72
class BananaImage {
constructor(bananaImage, x, y, num) {
this.bananaImage = bananaImage;
this.x = x;
this.y = y;
this.num = num + 1;
this.speed = random(-1, 1);
this.rotate;
this.w = 400;
this.h = 400;
this.rollover = false;
this.dragging = false;
this.offsetX = 0;
this.offsetY = 0;
}
update() {
if (bananaImages.length > 14){
this.speed = this.speed * (random(1,1.02));
}
if (this.num === 1) {
this.x = this.x + this.speed;
this.y = this.y - this.speed;
}
if (this.num === 2) {
this.x = this.x - this.speed;
this.y = this.y - this.speed;
}
if (this.num === 3) {
this.x = this.x + this.speed;
}
if (this.num === 4) {
this.x = this.x - this.speed;
}
if (this.num === 5) {
this.x = this.x + this.speed;
this.y = this.y + this.speed;
}
if (this.num === 6) {
this.x = this.x + this.speed;
}
if (this.num === 7) {
this.x = this.x - this.speed;
this.y = this.y + this.speed;
}
}
draw() {
push();
//rotate(this.rotate);
//blendMode(MULTIPLY);
image(this.bananaImage, this.x, this.y, this.w, this.h);
// blend(this.bananaImage, 100, 200, 400, 400, 0, 0, 400, 400, BURN);
pop();
}
pressed() {
this.x = 0;
this.y = 0;
}
}