Input/Output Eine Aktion nach Keyinput nachhalten lassen

AintLarry

Mitglied
Hey,
ist es Möglich dass:
wenn man einen key hält eine aktions ausgeführt wird, und wenn der key losgelassen wird noch 1-2 sekunden eine andere aktion ausgeführt wird

also ich brauch nur noch das , dass nach dem loslassen etwas andres passiert
 
Wenn du dir das Interface [JAPI]KeyListener[/JAPI] angeschaut hättest, hättest du diese Methode gefunden: keyReleased und die Methode keyPressed.

Wenn du eine gezielte Prüfung haben möchtest, ob die Taste noch nicht losgelassen wurde, dann würde ich ein boolean verwenden, der in der keyReleased-Methode umgeschaltet wird.
 
Um welche Aktion geht es denn? Eine Aktion läuft im Grunde solange, bis die Aktion fertig ist. Es gibt nur wenige Aktionen, die länger laufen, da sie auf Eingaben, etc. warten. Solche Aktionen sind dann oft schon so implementiert worden, dass sie automatisch warten und man selbst nur einen Abbruch hervorrufen müsste.
 
Zuletzt bearbeitet:
also es geht genau um eine modifikation für ein spiel, undzwar werden im spiel pro sekunde Ticks aufegrufen in dem alles repaintet wird
so
nachdem der key losgelassen wurde soll noch 3 sekunden ein schriftzug angezeigt werden
 

Zurück
Oben