tasteLosgelassen(taste)
Mit dem Befehl tasteLosgelassen(taste) kannst du Aktionen auslösen, wenn eine bestimmte Taste auf der Tastatur losgelassen wird. Das ist nützlich, um Bewegungen zu steuern oder andere Ereignisse zu triggern, die beim Loslassen einer Taste passieren sollen.
Parameter: taste
Der tasteLosgelassen(taste)-Befehl benötigt immer einen Parameter:
tasteLosgelassen("s")
Der Parameter "taste" ist ein Text (String), der angibt, welche Taste überwacht werden soll. Wenn diese Taste losgelassen wird, wird die zugehörige Funktion ausgeführt.
- Du kannst einzelne Buchstaben (z.B. "a", "s", "d")
- ...oder auch spezielle Tasten wie die Leertaste ("space") verwenden.
Code-Beispiele zum tasteLosgelassen()-Befehl:
drache = figur("drache", 100, 350, 0.6)
drache.steuerung(WAHR)
// Tastendruck programmieren
function tasteGedrückt(taste) {
if (taste == "s") { bewegenY(drache, -10000) }
}
function tasteLosgelassen(taste) {
if (taste == "s") { drache.schwerkraft(0,15000,WAHR) }
}
In diesem Beispiel lassen wir einen Drachen mit der Taste "s" hochfliegen. Wenn die Taste "s" losgelassen wird, fällt der Drache aufgrund der Schwerkraft wieder nach unten.