![]() |
Reaktionsspiel
Hallo.
Ich bin gerade damit beschäftigt ein kleines Reaktionsspiel zu proggen, wobei man möglichst schnell auf ein img klicken muss welches an zufallsgenerierten Orten immer wieder auftaucht. Nun möchte ich gerne in Millisekunden die Zeit vom Auftauchen des Bildes bis zum draufklicken vom Programm gezählt haben. Ein Freund sagte dies sei ähnlich wie in php, es funktioniert mit einem microtime command oder so. Aber genaueres wusste er auch nicht mehr. Könnt ihr mir helfen wie ich das Problem löse? Vielen Dank schon im Voraus, euer moritz |
Re: Reaktionsspiel
Hallo. So ein Problem ist nicht gerade ausgefallen. Wenn du z.B. nach
![]() Die einfachste Idee beim Zeitstoppen ist einfach per Gettickcount die aktuelle Zeit zum Zeitpunkt des Erscheinen des Image zu speichern, dann in eine andere Variable die Zeit beim Anklicken des Image zu speichern und dann die beiden Zahlen zu subtrahieren und du hast schon das Ergebniss in ms. |
Re: Reaktionsspiel
Hallo zusammen.
Am Besten wäre es meiner Meinung nach, wenn du die Komponente TTimer benutzen würdest. Durch ein OnTTimer-Event kannst du die Zeit angeben, wie lange ein Image auf dem Bildschirm bleiben soll und wie viel Zeit zwischen den Bildern liegen soll. |
Re: Reaktionsspiel
Vielen Dank für die Antworten, sie werden mir sicher weiterhelfen. :thumb:
thx. //moritz |
Re: Reaktionsspiel
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:11 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz