diff --git a/IntroScreen.java b/IntroScreen.java index c7b618c..04d1998 100644 --- a/IntroScreen.java +++ b/IntroScreen.java @@ -11,6 +11,40 @@ class IntroScreen t.hinterlasseSpur(); } + private void drawR(Turtle t) + { + t.setzeRichtung(-90); + t.geheVor(100); + t.setzeRichtung(0); + t.geheVor(40); + t.setzeRichtung(90); + t.geheVor(50); + t.setzeRichtung(180); + t.geheVor(40); + t.geheVor(-50); + t.setzeRichtung(90); + t.geheVor(50); + } + + private void drawT(Turtle t) + { + t.setzeRichtung(0); + t.geheVor(25); + t.setzeRichtung(90); + t.geheVor(100); + t.geheVor(-100); + t.setzeRichtung(0); + t.geheVor(25); + } + + private void drawL(Turtle t) + { + t.setzeRichtung(90); + t.geheVor(100); + t.setzeRichtung(0); + t.geheVor(50); + } + /* * Draws Flappy Bird on screen. * There are surely much nicer ways of doing this but this had the least @@ -40,10 +74,7 @@ class IntroScreen // L goTo(t, 110, 100); - t.setzeRichtung(90); - t.geheVor(100); - t.setzeRichtung(0); - t.geheVor(50); + drawL(t); // A goTo(t, 170, 200); @@ -89,51 +120,44 @@ class IntroScreen t.geheVor(50); t.setzeFarbe("blau"); - // B + // T goTo(t, 50, 210); + drawT(t); + + // U + goTo(t, 110, 210); t.setzeRichtung(90); t.geheVor(100); t.setzeRichtung(0); t.geheVor(50); t.setzeRichtung(-90); - t.geheVor(50); - t.setzeRichtung(180); - t.geheVor(50); - t.geheVor(-40); - t.setzeRichtung(-90); - t.geheVor(50); - t.setzeRichtung(180); - t.geheVor(40); - - // I - goTo(t, 110, 210); - t.setzeRichtung(90); t.geheVor(100); // R goTo(t, 170, 310); - t.setzeRichtung(-90); - t.geheVor(100); - t.setzeRichtung(0); - t.geheVor(40); - t.setzeRichtung(90); - t.geheVor(50); - t.setzeRichtung(180); - t.geheVor(40); - t.geheVor(-50); - t.setzeRichtung(90); - t.geheVor(50); + drawR(t); - // D - goTo(t, 235, 210); - t.geheVor(100); - t.setzeRichtung(0); - t.geheVor(-5); - t.geheVor(50); - t.setzeRichtung(-90); - t.geheVor(100); + // T + goTo(t, 230, 210); + drawT(t); + + // L + goTo(t, 290, 210); + drawL(t); + + // E + goTo(t, 400, 210); t.setzeRichtung(180); t.geheVor(50); + t.setzeRichtung(90); + t.geheVor(50); + t.setzeRichtung(0); + t.geheVor(45); + t.geheVor(-45); + t.setzeRichtung(90); + t.geheVor(50); + t.setzeRichtung(0); + t.geheVor(50); t.setzeGeschwindigkeit(10); }