tasteGedrückt(taste)
Mit dem tasteGedrückt()-Befehl, kannst du Aktionen ausführen, wenn eine bestimmte Taste auf der Tastatur gedrückt wird. Das ist besonders nützlich, um Figuren zu steuern oder andere Ereignisse im Spiel auszulösen.
Parameter: taste
Die tasteGedrückt-Funktion benötigt immer den Parameter "taste".
tasteGedrückt("s")
taste ist ein Text (String), welcher die Taste angibt, auf die reagiert werden soll. Wenn die angegebene Taste gedrückt wird, wird der Code innerhalb der Funktion ausgeführt.
Code-Beispiele zum tasteGedrückt()-Befehl:
nano = figur("nano5", 100, 300, 0.5)
nano.steuerung(WAHR)
spieler = LINKS
nano.steuern = function (richtung) {
bewegungStoppen(nano)
if (richtung.links) { bewegenX(nano, -300) }
else if (richtung.rechts) { bewegenX(nano, 300) }
}
function tasteGedrückt(taste) {
if (taste == "s") { nano.Y(nano.Y() - 50) }
}
function tasteLosgelassen(taste) {
if (taste == "s") { nano.Y(nano.Y() + 50) }
}
In diesem Beispiel bewegen wir die Figur "nano5" (Variable nano) nach oben, wenn die Taste "s" gedrückt wird und nach unten, wenn die Taste losgelassen wird.
Du kannst den Code ausprobieren, indem du die Taste "s" gedrückt hältst und loslässt.