float ax = 50; // x-Position von Punkt a float bx = 5; // x-Position des Startpunkts der Linie b float bwidth = 30; // Breite der Linie b void draw() { background(0); strokeWeight(5); stroke(0,255,0); point(ax, ax); // setze punkt if (bx + bwidth >= ax && bx <= ax) { // wenn linie innerhalb x von punkt stroke(255, 0, 0); // setze farbe auf rot } else { stroke(255); // setze farbe auf weiß } line(bx, 60, bx + bwidth, 60); // setze linie if (keyPressed) { if(keyCode == LEFT) { bx -= 2; } else if (keyCode == RIGHT) { bx += 2; } } }