Bola movida por las flechas

boolean r,l,u,d;

int x,y=60;


void setup(){

  size(800,600);

 frameRate(1000);

}


void draw(){

  background(0);

  muevebola();

  dibujabola();

}


void muevebola(){

  if (r){

    x=x+1;

  }

  if (l){

    x=x-1;

  }

  if (u){

    y=y-1;

  }

  if (d){

    y=y+1;

  }

}


void keyPressed(){

  if (keyCode==RIGHT){

    r=true;


  }


  if (keyCode==LEFT){

    l=true;


  }


  if (keyCode==UP){

    u=true;



  }


  if (keyCode==DOWN){

    d=true;

  }

}




void keyReleased(){

  if (keyCode==RIGHT){

    r=false;

  }


  if (keyCode==LEFT){

    l=false;

  }


  if (keyCode==UP){

    u=false;

  }


  if (keyCode==DOWN){

    d=false;

  }

}


void dibujabola(){

  circle(x,y,60);

}

Comentarios

Entradas populares de este blog

Medidas de Seguridad

PYTHON: bolas que cuando choquen se pare el programa