add key_action

This commit is contained in:
Makussu 2023-10-09 08:25:40 +02:00
parent f933a9f7fe
commit ee50fc0348
3 changed files with 62 additions and 0 deletions

View File

@ -0,0 +1,26 @@
int x = 0;//Position x
int y = 0;//Positon y
void setup () {
size(300, 300);
//Startposition Mitte
x = width /2;
y = height /2;
}
void draw () {
background(255);
ellipse(x, y, 40, 40);
}
void keyPressed() {
if (keyCode == RIGHT) {
x +=10; // Kreis nach rechts
} else if (keyCode == LEFT) {
x -= 10; // Kreis nach links
} else if (keyCode == DOWN) {
y +=10; // Kreis nach unten
} else if (keyCode == UP) {
y -= 10; // Kreis nach oben
}
}

View File

@ -0,0 +1,15 @@
int bg = 200;//bg = background
void draw() {
background(bg);
rectMode(CENTER);
rect(50, 50, 40, 40);
}
void keyPressed() {
bg = 0;
}
void mousePressed() {
bg = 255;
}

View File

@ -0,0 +1,21 @@
boolean bg_is_white = true;
void draw() {
if(bg_is_white) {
background(255);
fill(0);
} else {
background(0);
fill(255);
}
ellipseMode(CENTER);
ellipse(50, 50, 50, 50);
}
void keyPressed() {
bg_is_white = false;
}
void mousePressed() {
bg_is_white = true;
}