float g = random (255); float b = random (255); float r = random (255); int originex = 200; int originey = 200; boolean switcher = true; void setup() { size(400, 400); background(150); rectMode(CENTER_DIAMETER); framerate(8); fill(r,g,b); rect(200, 200, 10, 10); } void loop() { if((originex <= 400) || (originex >= 10)) { if(keyPressed) { if(key == 'l'){ originex= originex + 10; fill(r,g,b); rect(originex, originey, 10, 10); } } if(keyPressed) { if(key == 'j'){ originex= originex - 10; fill(r,g,b); rect(originex, originey, 10, 10); } } if(keyPressed) { if(key == 'k'){ originey = originey + 10; fill(r,g,b); rect(originex, originey, 10, 10); } } if(keyPressed) { if(key == 'i'){ originey = originey - 10; fill(r,g,b); rect(originex, originey, 10, 10); } } } if((originey <= 400) || (originey >= 10)) { if(keyPressed) { if(key == 'l'){ originex= originex + 10; fill(r,g,b); rect(originex, originey, 10, 10); } } if(keyPressed) { if(key == 'j'){ originex= originex - 10; fill(r,g,b); rect(originex, originey, 10, 10); } } if(keyPressed) { if(key == 'k'){ originey = originey + 10; fill(r,g,b); rect(originex, originey, 10, 10); } } if(keyPressed) { if(key == 'i'){ originey = originey - 10; fill(r,g,b); rect(originex, originey, 10, 10); } } } if((originey <= 10) || ( originey >= 400)) { originey = 200; originex = 200; g = random (255); b = random (255); r = random (255); fill(r,g,b); rect(originex, originey, 10, 10); background(150); } if((originex <= 10) || (originex >= 400)) { originey = 200; originex = 200; g = random (255); b = random (255); r = random (255); b = b + 10; g = g + 5; r = r + 10; fill(r,g,b); rect(originex, originey, 10, 10); background(150); } }