class spaceShip{ int x, y; int xStep, delayBetweenBullets; int lastBulletTime = -10000; spaceShip(int _x, int _y, int _s, int _d){ x = _x; y = _y; xStep = _s; delayBetweenBullets = _d; } void update(){ drawMe(); checkInvaders(); } void drawMe(){ //println("_____________"+x+"oo"+y); image(spaceShip,x,y); } void incrementX(){ x += xStep; } void decrementX(){ x -= xStep; } void setX(int _newX){ x = _newX; } void shoot(){ if(millis()-lastBulletTime > delayBetweenBullets){ bulletsList.add(new bullet(x,bulletSpeed)); lastBulletTime = millis(); } } void checkInvaders(){ for(int i=0;i= height-spaceShipDistanceToBottom-15){ //SE ACABĂ“ EL JUEGO fill(255,0,0); stroke(255,0,0); rect(0,0,width,height); } } } } }