LabVIEWForum.de
Spiel aufmöbeln - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: Sonstiges (/Forum-Sonstiges)
+--- Forum: Smalltalk (/Forum-Smalltalk)
+---- Forum: Funstuff (/Forum-Funstuff)
+---- Thema: Spiel aufmöbeln (/Thread-Spiel-aufmoebeln)

Seiten: 1 2 3


RE: Spiel aufmöbeln - fujiman - 06.03.2011 14:17

Hallo,
ich bins nochmal. Wie man im Bild unten sehen kann, habe ich die eine Zeitausgabe erstellt. Sie gibt die max. Reaktionszeit aus. Also je nach eingestellten Schwierigkeitsgrad verkleinert oder vergrößert sich die Zeit, die man hat um dein Button zu drücken.

Nun möchte ich eine weitere Zeit einfügen. Die soll die reelle Reaktionszeit ausgeben, die man wirklich gebraucht hat um einen Button zu drücken. Ich hab jetzt schon mehrere Stunden zugesetzt. Aber ich komme einfach nicht drauf, an welche Punkte ich da die Zeit abgreifen muss, damit ich meine richtige Zeit bekomme.

Achja und wie kann ich eine Zeitverzögerung eines Buttons realisieren? z.B. ein Start-Button, sodass das Spiel erst 3 Sekunden später beginnt und man Zeit hat, sich bereit zu machen?


RE: Spiel aufmöbeln - GerdW - 06.03.2011 18:07

Hallo fuji,

Zitat:ein Start-Button, sodass das Spiel erst 3 Sekunden später beginnt und man Zeit hat, sich bereit zu machen?
Wie wäre es mit einer kleinen While-Schleife, die maximal 3s wartet oder man drückt schon vorher auf einen Startknopf?
Pseudocode:
REPEAT
wait small amount of time
UNTIL (button-press) or (3s over)

Zitat:die reelle Reaktionszeit ausgeben
Ab hier würde sich der Einsatz der Eventstruktur wirklich lohnen - damit wartest du nämlich auf (User-)Events - wie z.B. das Drücken eines Knopfes - und bekommst automatisch einen Zeitstempel mitgeliefert. Falls du das nicht willst: siehe Pseudocode zur ersten Frage. Damit bekommst du auch die Wartezeit bis zum (button-press) raus...

Zu deinem Bild:
Du verwendest zwar LV2010, aber anscheinend nicht die Aufräumfunktion...