kpvonnichts
Lt. Junior Grade
- Registriert
- Feb. 2010
- Beiträge
- 395
Hey,
im Informatikunterricht fangen wir langsam an, in Greenfoot zu schreiben. Nun sollen wir eine Art Pferderennen "programmieren", das Pferd soll sich bei drücken des Act-Knopfes zufällig bewegen (entweder bewegen oder nicht). Jetzt weiß ich nicht, wie ich das machen soll dass das zufällig geschieht. Geschrieben habe ich bis jetzt:
{
public void act()
{
int lRichtung = this.getRotation();
{
switch(lRichtung)
{
case 0 :
this.setLocation(getX() + 1, getY());
break;
case 90 :
this.setLocation(getX(), getY()+1);
break;
case 180 :
this.setLocation(getX()-1, getY());
break;
case 270 :
this.setLocation(getX(), getY()-1);
break;
}
Greenfoot.delay(1);
}
}
Ich weiß, das Ganze kann man nicht programmieren nennen, aber was erwartet man von 10. Klasse Informatik ;-)
Wäre nett wenn mir einer kurz aushilft.
im Informatikunterricht fangen wir langsam an, in Greenfoot zu schreiben. Nun sollen wir eine Art Pferderennen "programmieren", das Pferd soll sich bei drücken des Act-Knopfes zufällig bewegen (entweder bewegen oder nicht). Jetzt weiß ich nicht, wie ich das machen soll dass das zufällig geschieht. Geschrieben habe ich bis jetzt:
{
public void act()
{
int lRichtung = this.getRotation();
{
switch(lRichtung)
{
case 0 :
this.setLocation(getX() + 1, getY());
break;
case 90 :
this.setLocation(getX(), getY()+1);
break;
case 180 :
this.setLocation(getX()-1, getY());
break;
case 270 :
this.setLocation(getX(), getY()-1);
break;
}
Greenfoot.delay(1);
}
}
Ich weiß, das Ganze kann man nicht programmieren nennen, aber was erwartet man von 10. Klasse Informatik ;-)
Wäre nett wenn mir einer kurz aushilft.