Interrupciones flechas
boolean r, l, d, u; float x = 50, y = 50; void setup() { size(800,800); frameRate(200); } void draw() { background(0); ellipse(x,y,75,75); if (r)x+= 1; if (l)x-= 1; if (u)y-= 1; if (d)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; }
Comentarios
Publicar un comentario