Package tetris
Class ColorScheme
java.lang.Object
tetris.ColorScheme
Das klassische Gameboy-Spiel hat ein Farbschema, das aus nur vier
Farben besteht.
Wir verwenden als Farbnamen Weiß (white), Hell
(light), Dunkel (dark) und Schwarz
(black), obwohl diese Farbnamen nicht den tatsächlichen Farben
entsprechen.
-
Constructor Summary
ConstructorsConstructorDescriptionColorScheme(Color white, Color light, Color dark, Color black) Erzeugt eine neues Farbschema durch Angabe vonColor-Objekten.ColorScheme(String white, String light, String dark, String black) Erzeugt eine neues Farbschema durch Angabe von Zeichenketten, die die Farbe in hexadezimaler Notation codieren. -
Method Summary
Modifier and TypeMethodDescriptionstatic ColorSchemeErzeugt ein graues Farbschema.static ColorSchemeErzeugt ein grünes Farbschema.getBlack()Gibt die Farbe Schwarz (black) zurück.Color[]Gibt ein Feld aller vier Farben zurück.getDark()Gibt die Farbe Dunkel (dark) zurück.getLight()Gibt die Farbe Hell (light) zurück.getWhite()Gibt die Farbe Weiß (white) zurück.
-
Constructor Details
-
ColorScheme
Erzeugt eine neues Farbschema durch Angabe vonColor-Objekten.- Parameters:
white- Die Farbe Weiß (white).light- Die Farbe Hell (light).dark- Die Farbe Dunkel (dark).black- Die Farbe Schwarz (black).
-
ColorScheme
Erzeugt eine neues Farbschema durch Angabe von Zeichenketten, die die Farbe in hexadezimaler Notation codieren.- Parameters:
white- Die Farbe Weiß (white) als Zeichenkette in die in hexadezimaler Notation.light- Die Farbe Hell (light) als Zeichenkette in die in hexadezimaler Notation.dark- Die Farbe Dunkel (dark) als Zeichenkette in die in hexadezimaler Notation.black- Die Farbe Schwarz (black) als Zeichenkette in die in hexadezimaler Notation.
-
-
Method Details
-
getColors
Gibt ein Feld aller vier Farben zurück.- Weiß (
white) - Hell (
light) - Dunkel (
dark) - Schwarz (
black)
- Returns:
- Ein Feld aller vier Farben.
- Weiß (
-
getWhite
Gibt die Farbe Weiß (white) zurück.- Returns:
- Die Farbe Weiß (
white).
-
getLight
Gibt die Farbe Hell (light) zurück.- Returns:
- Die Farbe Hell (
light).
-
getDark
Gibt die Farbe Dunkel (dark) zurück.- Returns:
- Die Farbe Dunkel (
dark).
-
getBlack
Gibt die Farbe Schwarz (black) zurück.- Returns:
- Die Farbe Schwarz (
black).
-
createGrayColorScheme
Erzeugt ein graues Farbschema. Screenshots, die mit dem Emulator Gameboy Advanced als Graustufenbilder exportiert wurden, haben diese vier Farben.- Returns:
- Ein graues Farbschema.
-
createGreenColorScheme
Erzeugt ein grünes Farbschema. Diese vier grünen Farben wurden mithilfe eines Youtube-Videos ermittelt, das das Gameboy-Display abgefilmt zeigt.- Returns:
- Ein grünes Farbschema.
-