.bremsen()
Mit der .bremsen()-Funktion kannst Du die Bewegung einer Figur stoppen. Das ist nützlich, wenn Du möchtest, dass sich eine Figur nicht mehr weiterbewegt.
Anwendungsbeispiele:
Stell Dir vor, Du hast eine Figur, die sich endlos über den Bildschirm bewegt. Mit dem .bremsen()-Befehl kannst Du diese Bewegung anhalten, wenn der Benutzer zum Beispiel auf einen Knopf drückt.
Code-Beispiele zum .bremsen()-Befehl:
auto = figur("auto1", 100, 200, 0.2)
auto.bewegenX(200)
function stoppen() {
auto.bremsen()
}
knopf = kiste(700, 400, 50, 50, ROT)
knopf.angetippt = stoppen
In diesem Beispiel erstellen wir zuerst ein Auto, das sich nach rechts bewegt. Dann erstellen wir einen roten Kasten (Variable *knopf*). Wenn Du auf den roten Kasten tippst, wird die Funktion *stoppen()* ausgeführt. Diese Funktion stoppt die Bewegung des Autos mit dem Befehl `auto.bremsen()`.
rakete = figur("rakete3", 350, 550, 0.5)
rakete.bewegenY(-100)
function bremsenUndExplodieren() {
rakete.bremsen()
rakete.explodieren()
}
setTimeout(bremsenUndExplodieren, 3000)
Dieses Beispiel zeigt, wie Du die `bremsen()` Funktion zusammen mit anderen Funktionen nutzen kannst. Hier lassen wir eine Rakete starten und nach 3 Sekunden sowohl bremsen als auch explodieren.