Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Torley,
9. Feb 2008
das problem ist ja nicht das ich weniger timer benutzen will!
ich hab nur gemerkt das der timer der jede ms die tasten prüft mein spiel verlangsamt!
FormKeyDown reagiert bei mir nicht! bei spielen mit den pfeiltasten werden alle buttons immer nacheinander anvisiert! (wär mein 2tes problem aber die timergeschichte hat vorrang)
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Torley,
9. Feb 2008
Zurzeit habe ich es in meinem projekt so realisiert das immer wenn ein timer "ausläuft" geprüft wird ob eine taste gedrückt wird:
procedure TForm1.Timer2Timer(Sender: TObject);
begin
{.....}
if GetAsyncKeystate(VK_RIGHT) < 0 then
begin
if ((richtung = 1)or(richtung = 3))
then richtung:=2;
end;