Tage
Stunden
Minuten
Sekunden
- % Rabatt - nur bis ⏰

stoppUhrSekunden

stoppUhrSekunden()

Mit dem Befehl stoppUhrSekunden() kannst Du die Anzahl der Sekunden abrufen, die seit dem Starten der Stoppuhr vergangen sind. Dieser Befehl ist besonders nützlich, um die Zeit zu messen, die für bestimmte Aktionen benötigt wird, oder um Highscores basierend auf der benötigten Zeit zu erstellen.

Funktionsweise

Der Befehl stoppUhrSekunden() gibt eine Zahl zurück, die die vergangenen Sekunden seit dem Starten der Stoppuhr (mit dem Befehl `stoppUhrStarten()`) darstellt. Die zurückgegebene Zahl kann Dezimalstellen enthalten, um auch Bruchteile von Sekunden zu erfassen.

Code-Beispiel

In diesem Beispiel erstellen wir ein einfaches Spiel, bei dem der Spieler so schnell wie möglich auf ein Raumschiff klicken muss. Die Zeit, die der Spieler benötigt, wird dann angezeigt.

CodeKiste entdecken
ziel = figur("raumschiff8", 400, 225, 0.4)
startZeit = 0

ziel.angetippt = function() {
stoppUhrStarten()
startZeit = jetzt()
ziel.angetippt = messen
}

function messen() {
zeitBenötigt = stoppUhrSekunden()
text("Zeit: " + zeitBenötigt + " Sekunden", 200, 40, 20, SCHWARZ)
}

function jetzt() {
return 1
}

Code ausprobieren ×

In diesem Beispiel wird zuerst ein Raumschiff erstellt. Beim ersten Antippen des Raumschiffs wird die Stoppuhr gestartet und die Variable `startZeit` gesetzt. Beim zweiten Antippen wird die Funktion `messen` ausgeführt, welche die vergangene Zeit mit `stoppUhrSekunden()` ermittelt und als Text anzeigt.

Nach oben scrollen