Hallo,
ich habe ein kleines Testspiel für die Schule programmiert.
Wie man unten sieht, soll der "Coin" immer an eine zufällige Position gesetzt werden.
Aber wie kriege ich es jetzt z.B. hin, dass er nur zufällige Zahlen in 50er Schritten erstellt?
Also 0, 50, 100, ... bis 1750.
Hier der Code:
ich habe ein kleines Testspiel für die Schule programmiert.
Wie man unten sieht, soll der "Coin" immer an eine zufällige Position gesetzt werden.
Aber wie kriege ich es jetzt z.B. hin, dass er nur zufällige Zahlen in 50er Schritten erstellt?
Also 0, 50, 100, ... bis 1750.
Hier der Code:
Java:
import java.awt.*;
import java.util.Random;
public class Coin
{
public int xPos, yPos;
public Coin()
{
xPos = 500;
yPos = 500;
}
public void neuePosition()
{
Random zufall = new Random();
xPos = zufall.nextInt(1750);
yPos = zufall.nextInt(850);
}
public void anzeigen(Graphics g)
{
g.setColor(Color.yellow);
g.fillOval(xPos+20,yPos+20,10,10);
g.setColor(Color.black);
g.drawOval(xPos+20,yPos+20,10,10);
}
}