Compare commits

...

2 Commits

Author SHA1 Message Date
680a80d210 kliene Änderung 2022-01-24 13:40:52 +01:00
1cd92601e1 kleine Änderungen 2022-01-24 13:39:55 +01:00
9 changed files with 10 additions and 8 deletions

View File

@ -106,6 +106,8 @@ public class HappyBirdMain extends Application {
//gameRunning: das Spiel läuft/ GameScreen ist aufgerufen
private boolean gameRunning;
//Birdview
ImageView birdView = new ImageView(bird);
private TranslateTransition top;
private TranslateTransition bottom;
@ -345,7 +347,6 @@ public class HappyBirdMain extends Application {
menuButton.setVisible(false);
/*Vogel hinzufügen, bisher nur als Bild*/
ImageView birdView = new ImageView(bird);
pane.getChildren().add(birdView);
birdView.setLayoutY(325);
birdView.setLayoutX(50);
@ -565,6 +566,8 @@ public class HappyBirdMain extends Application {
if (correctName() && correctAcronym())
{
generateGameScreen();
System.out.println(gameRunning);
/*Klick auf den Pause-Button, um das Pause-Menü aufzurufen*/
pauseButton.setOnAction(event -> {
@ -581,8 +584,6 @@ public class HappyBirdMain extends Application {
gameRunning = !gameRunning;
}
});
} else {
System.out.println("Name oder Kürzel falsch!");
}
}
@ -825,20 +826,20 @@ public class HappyBirdMain extends Application {
String nametext = name.getText();
if (!nametext.matches("[a-zA-ZÄÖÜäöüß ]*"))
{
System.out.println("Fehler Schreibweise Name");
System.out.println("Fehler Schreibweise Name - nicht erlaubte Zeichen");
return false;
}
if (nametext.length() > 0)
{
if (nametext.charAt(0) < 'A' || nametext.charAt(0) > 'Z')
{
System.out.println("Fehler Schreibweise Name 1. Buchstabe");
System.out.println("Fehler Schreibweise Name - 1. Buchstabe muss großgeschrieben werden");
return false;
}
}
else
{
System.out.println("Name leer");
System.out.println("Name darf nicht leer sein");
return false;
}
return true;
@ -855,12 +856,12 @@ public class HappyBirdMain extends Application {
System.out.println(acronymtext);
if (acronymtext.length() < 3 || acronymtext.length() > 10)
{
System.out.println("Fehler Länge Kürzel");
System.out.println("Fehler Länge Kürzel (3-10 Zeichen)");
return false;
}
if (!acronymtext.matches("[A-Za-z0-9]*"))
{
System.out.println("Fehler Schreibweise Kürzel");
System.out.println("Fehler Schreibweise Kürzel - nur Buchstaben und Zahlen erlaubt");
return false;
}
return true;
@ -983,4 +984,5 @@ public class HappyBirdMain extends Application {
pane.getChildren().remove(endScreen);
generateMenueScreen();
}
}