Programmieren: Hilfe & Austausch
12.09.2012 um 17:50Anzeige
if(Leertaste && !SprungAuf && !SprungAb){ /* Wenn die Leertaste gedrückt ist und die Sprungsequenz weder auf noch ab geht*/
SprungAuf=true; //beginne den Sprung
MaximalHöhe = AktuelleHöhe+Sprunghöhe
}
if(AktuelleHöhe<Maximalhöhe && SprungAuf){ //das hochspringen
Höhe++; //oder höherer Wert
}
if(AktuelleHöhe>BodenNiveau&& !SprungAuf){ //das fallen
Höhe--; //oder höherer Wert
}
if(AktuelleHöhe>Maximalhöhe && SprungAuf){ //am maximalen Punkt
SprungAuf=false;
SprungAb=true;
}
if(AktuelleHöhe<=BodenNiveau){ //am Boden angekommen
AkuelleHöhe=BodenNiveau
SprungAb=false;
}