Greenfoot?
Hallo allerseits.
Ich mache gerade ein Greenfoot szenario mit einer Figur die schiessen kann.
Die Figur bewegt sich mit w,a,s,d in verschiedene Richtungen.
Ich will jetzt aber, dass wenn ich D drücke (sie geht dann nach rechts) sie dann auch nach rechts schiesst.
Ich hoffe jemand kann mir helfen.
1 Antwort
Vom Fragesteller als hilfreich ausgezeichnet
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
programmieren, Java
Soweit kann ich dir nur offensichtliches sagen:
Die Methode zum Schießen muss abgeändert werden. Sie könnte als Parameter die Schießrichtung übergeben bekommen, je nachdem fliegen die Kugeln (aber nur neu erzeugte!) entlang der x- oder y-Achse.
Die aktuelle Bewegungsrichtung solltest du dir so zwischenspeichern, sodass ihr aktueller Wert an die Schießen-Methode weitergegeben werden kann.