Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by ZYLAGON,
18. Jun 2017
Danke für die Tipps, Rollo62.
Habe jetzt den Timer ein wenig entschärft und bin auf 30ms hoch.
Einfaches Projekt im Anhang, falls sich jemand mit den gleichen Problemen herumplagt.
Ergänzt wurden noch Kleinigkeiten wie Kamerasteuerung, Beschleunigung, Station.
Insgesamt beurteilt, ist das für den Anfang schon eine recht ordentliche Steuerung.
Vielen Dank nochmals für die Hilfe.
VG ZYL
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by ZYLAGON,
16. Jun 2017
Hallo himitsu,
habe das jetzt verstanden.
Anstelle alles über OnKeyDown abzufragen, löse ich das Problem über den von Rollo62 erwähnten Timer.
Der OnKeyDown-Code kommt in das OnTimer-Ereignis des Timers (Intervall habe ich jetzt mal so niedrig wie möglich auf 1 gesetzt.)
Funktioniert alles (weder Aussetzer noch Anhalten).
Kann man auch anders lösen als mit einem Timer wegen Performance?...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by ZYLAGON,
16. Jun 2017
Hallo Rollo62,
beispielsweise drücke ich gleichzeitig die Pfeiltaste oben und die Pfeiltaste links.
Das Objekt fährt in die gewünschten Richtungen.
Lasse ich dann Pfeiltaste links los, bleibt das Objekt leider stehen.
Ich weiß noch nicht, welcher Code im OnKeyUp-Ereignis das gewünschte Resultat bringen kann.
Habe da noch eine Idee, welche ich aber erst am Montag überprüfen kann, da der...