/** pide al mundo la velocidad y hace caer el obstaCULO con una disminucion de 1 */
 public void caer() {
   int x = getX();
   BlurWorld mundo = (BlurWorld) getWorld();
   int vel = mundo.dameVel() - 1;
   this.setLocation(getX(), getY() + vel);
   if (getY() > mundo.getHeight() - 10) {
     mundo.removeObject(this);
     // mundo.creaBarra(x,50);
   }
 }
Beispiel #2
0
 /** las esferas giraran dependiendo de la tecla que se presione */
 public void mueve() {
   BlurWorld mundo = (BlurWorld) getWorld();
   vel = mundo.dameVel() + 1;
   if (Greenfoot.isKeyDown("left")) {
     int rotationalSpeed = -vel;
     setLocation((ROWS / 2), (COLS / 2) + 220);
     turn(rotationalSpeed + 90);
     move(radius);
     turn(-90);
   }
   if (Greenfoot.isKeyDown("right")) {
     int rotationalSpeed = vel;
     setLocation((ROWS / 2), (COLS / 2) + 220);
     turn(rotationalSpeed + 90);
     move(radius);
     turn(-90);
   }
 }