Processing, Objekt auf Knopfdruck bewegen?

3 Antworten

Vom Fragesteller als hilfreich ausgezeichnet

Es müsste so klappen

int i = 500;

void setup(){

size(500,500);

}

void draw(){

rect(220,i,40,40

}

void keyPressed(){

if(keyCode == UP){

i = i - 10;

}

}

Viel Spaß beim Lernen mit Processing ;)

MrUnbekannt2004  03.12.2016, 03:03

Ich habe jetzt erst gemerk was du vor hattest dann sieht der Code so aus

int i = 500;

int i2 = 500;

void setup(){

size(500,500);

}

void draw(){

rect(220,i,40,40);

rect(440,i2,40,40);

if(i < 40){

println("Spieler 1 hat Gewonnen");

}

if(i2 < 40){

println("Spieler 2 hat Gewonnen");

}

}

void keyPressed(){

if(keyCode == UP){ // Oben Pfeiltaste

i = i - 10;

}

if(keyCode == RIGHT){ // Rechte Pfeiltaste

i2 = i2 - 10;

}

}

0
Lukomat99 
Fragesteller
 03.12.2016, 11:00

Vielen Dank 😊
Schnell mal ausprobieren nach dem
Franz lernen 😉

Einen schönen Tag noch!

0

lernprocessing.wordpress.com dort findest du alles was du brauchst

Mir fehlt im Programm der Kontext.

Lukomat99 
Fragesteller
 01.12.2016, 18:24

Was würdest du denn wollen?

0
PerfectMuffin  01.12.2016, 22:19
@Lukomat99

Das ganze Programm, denn mit einzelnen Attributen in einem mir unbekannten Framework kann nich nichts anfangen.

0