Lernpfad:Hehomon/15: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
777 Bytes hinzugefügt ,  21:21, 25. Mär. 2020
keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 64: Zeile 64:
# Übernehmt die Methode <code>private void pruefeSiegbedingung()</code> in die Klasse <code>Spiel</code>.
# Übernehmt die Methode <code>private void pruefeSiegbedingung()</code> in die Klasse <code>Spiel</code>.
# Ruft die Methode jedes Mal auf, wenn der Angreifer oder der Verteidiger eine seiner Fähigkeiten benutzt hat.
# Ruft die Methode jedes Mal auf, wenn der Angreifer oder der Verteidiger eine seiner Fähigkeiten benutzt hat.
# Ergänzt die Methoden <code>public void angreiferGewinnt()</code> und <code>public void verteidigerGewinnt()</code> in der Klasse <code>Arena</code>. Implementiert sie dann jeweils als Siegerehrung für den Gewinner des Spiels. Zum Beispiel könntet ihr das Bild und den Namen des Gewinners groß in der Mitte anzeigen. Tipps dazu findet ihr unten.  
# Ergänzt die Methoden <code>public void angreiferGewinnt()</code> und <code>public void verteidigerGewinnt()</code> in der Klasse <code>Arena</code>. Implementiert sie dann jeweils als Siegerehrung für den Gewinner des Spiels. Dabei könnt ihr kreativ sein. Zum Beispiel könntet ihr das Bild und den Namen des Gewinners groß in der Mitte anzeigen. Tipps dazu findet ihr unten.  
{{Aufgabe:End}}
{{Aufgabe:End}}
{{Info:Start}}
* Ihr könnt ''Knoten'' oder ''Blätter'' des Spielbaums ausblenden, indem ihr die Methode <code>sichtbarSetzen(boolean pSichtbarkeit)</code> auf dem Objekt aufruft.
* Ihr könnt Elemente mit der Methode <code>positionSetzen(double pX, double pY)</code> an eine neue Position verschieben.
* Ihr könnt den Text der <code>Anzeige</code> mit <code>setText(String pText)</code> verändern.
Ihr könnt komplett neue <code>Bild</code>-, <code>Text</code>- oder Form-Objekte erzeugen.
* Ihr könntet die Musik verändern (dazu müsst ihr aber noch bis zum {{Pfad|16|nächsten Schritt}} warten. Dort lernt ihr, wie man Sounds benutzt.
* Die Knoten des Spielbaums haben noch andere Methoden, die hilfreich sein könnten.
{{Info:End}}
{{Lösung:Start}}
{{Lösung:Start}}
<syntaxhighlight lang="java">
<syntaxhighlight lang="java">
8.581

Bearbeitungen

Navigationsmenü