endlos
Mit dem endlos-Befehl, kannst Du eine Figur endlos im Spielfeld bewegen. Das ist besonders nützlich, wenn du den Anschein erwecken möchtest, dass sich eine Figur unendlich weit bewegt, ohne das Spielfeld zu verlassen.
Wie funktioniert endlos?
Der endlos-Befehl sorgt dafür, dass eine Figur, sobald sie den Rand des Spielfelds erreicht, auf der gegenüberliegenden Seite wieder erscheint. Dadurch entsteht der Eindruck einer kontinuierlichen, unendlichen Bewegung.
Parameter
Der endlos-Befehl benötigt keinen Parameter. Er wird einfach an die Figur angehängt, die endlos bewegt werden soll:
figur.endlosWelt()
Code-Beispiele zum endlos-Befehl:
Beispiel 1: Superheldin, die endlos vorbeizieht
In diesem Beispiel erstellen wir eine Superheldin, die sich endlos über den Himmel bewegt:
superheld = figur("superheld5", 100, 50, 0.4)
superheld.bewegenX(50)
superheld.endlosWelt()
Hier erstellen wir zuerst eine Superheldin-Figur (superheld4) und lassen diese mit `bewegenX(50)` nach rechts fliegen. Durch den Befehl `superheld.endlosWelt()` erscheint die Wolke immer wieder neu, sobald sie den Bildschirmrand verlassen hat.
Beispiel 2: Ein Sternenhimmel
In diesem Beispiel lassen wir einen Stern endlos über den Himmel fliegen:
Auch hier erstellen wir zuerst eine Stern-Figur (stern) und lassen diese mit `bewegenX(70)` nach rechts fliegen. Durch den Befehl `stern.endlosWelt()` erscheint der Stern immer wieder neu, sobald er den Bildschirmrand verlassen hat.
Beispiel 3: Ein Fisch, der endlos schwimmt
In diesem Beispiel erstellen wir einen Fisch, der sich endlos durch das Wasser bewegt:
Wie in den vorherigen Beispielen erstellen wir zuerst eine Fisch-Figur (fisch) und lassen diese mit `bewegenX(100)` nach rechts schwimmen. Durch den Befehl `fisch.endlosWelt()` erscheint der Fisch immer wieder neu, sobald er den Bildschirmrand verlassen hat.