Anpassung an Architektur

Hier wurden nun die bisherigen Klassen umbenannt (auch ihre Dateinamen
selbst) und teilweise auch entfernt, da sie nicht der Architektur
entsprachen.
master
Zocker1999NET 10 years ago
parent 638ec24244
commit 97d122c315

@ -1,30 +0,0 @@
import greenfoot.*; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)
/**
* Write a description of class GUI_Ingame here.
*
* @author (your name)
* @version (a version number or a date)
*/
public class GUI_Ingame extends World
{
/**
* Constructor for objects of class GUI_Ingame.
*
*/
public GUI_Ingame()
{
//
super(1920, 1080, 1);
addObject(new Menue_Button(),100,38);
addObject(new Würfel_Button(),100,1000);
addObject(new Würfel_Button(),1814,1000);
}
}

@ -7,7 +7,7 @@ import greenfoot.*; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)
* @author GruenerWal
* @version 0.0.1
*/
public class Map extends World
public class GeneralMap extends World
{
/**
* Felder, im Moment nur Anzahl der Provinzen
@ -27,6 +27,9 @@ public class Map extends World
* @param y Y-Ausdehnung
* @param p Kantenlänge der Felder in Pixeln
*/
super(x, y, p);
super(1920, 1080, 1);
addObject(new Menue_Button(),100,38);
addObject(new Würfel_Button(),100,1000);
addObject(new Würfel_Button(),1814,1000);
}
}

@ -8,7 +8,7 @@ import greenfoot.*; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)
* @version 0.0.1
*/
public class DefaultMap extends Map
public class Map_World extends Map
{
/**
* Anzahl der Provinzen

@ -6,7 +6,7 @@ import greenfoot.*; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)
* @author (your name)
* @version (a version number or a date)
*/
public class Würfel_Button extends Button
public class Roll_Button extends Button
{
/**
* Act - do whatever the Würfel_Button_Angriff wants to do. This method is called whenever

@ -47,21 +47,26 @@ Der Spieler kann mithilfe der Welt dann herausfinden, welche Provinzen ihm gehö
### Worlds
- *Province* (von Achim)
- *Player*
- *GeneralMap*
- Alle spezifischen Maps
- *Dice* (Würfel)
- *Map_World* (gesamte Weltkarte)
- *MainMenu*
- *GameOptions*
### Actors
-
- *Province* (von Achim)
- *Player*
- *Dice* (Würfel)
### Sonstige Actors (Control Elemente)
- *GUI_Interface*
- *Label*
- *Button*
- *Menue_Button*
- *Roll_Button*
- *CurrentPlayerArrow*
### Sonstige
@ -93,7 +98,7 @@ Diese Oberklasse kümmert sich dabei um die Anzeigen, die Spielmechanik und die
Für diese Klasse wird der Konstruktor nicht direkt von den Eigenschaften festgelegt, sondern muss folgende Argumente annehmen:
1. Spielerliste mit den Namen **String[]**
2.
2. ...
### Explizite Eigenschaften
@ -319,6 +324,14 @@ Berechnet eine Zufallszahl von 1 bis 6, speichert diese ab und gibt sie auch so
---
## GUI_Interface
Die Oberklasse für alle Interfaces.
Besitzt noch keine relevanten Eigenschaften
---
## Label
Zeigt einen Text auf dem Bildschirm an. Zuvor wurde dieses Objekt "Text" genannt, "Label" ist der fachlichere Ausdruck dafür.
@ -331,3 +344,9 @@ Zeigt einen Text auf dem Bildschirm an. Zuvor wurde dieses Objekt "Text" genannt
Dieser Text wird von dem Actor aus zu sehen sein.
Mit **String getText()** und **String setText(String)** bekommt Zugriff darauf.
---
## Button
Die Hauptklasse für Buttons, wird durch Erbung spezifiziert.
Loading…
Cancel
Save