.verschieben(x, y)
Mit der .verschieben()-Funktion kannst du ein Objekt (Figur, Text usw.) an eine neue Position im Spielfeld bewegen, ohne eine Animation zu erzeugen. Es ist wie ein sofortiger Teleport!
Parameter: x, y
Die verschieben-Funktion benötigt zwei Parameter:
- x: Die neue X-Koordinate des Objekts.
- y: Die neue Y-Koordinate des Objekts.
Die X- und Y-Koordinaten findest du, indem du mit dem Mauszeiger über das Spielfeld gehst.
Hinweis: Eine ausführliche Anleitung zu Koordinaten findest du in diesem Hilfebereich unter Grundlagen der Programmierung > „Koordinaten“.
Code-Beispiele zum verschieben()-Befehl:
In diesem Beispiel erstellst Du zuerst eine Figur namens "affe1" an der Position (100, 100). Dann verwendest Du affe.verschieben(500, 300), um den Affen sofort an die neue Position (500, 300) zu teleportieren.
Beispiel mit Antipper-Funktion
affe = figur("affe2", 50, 50)
affe.angetippt = function() {
x = zufallsZahl(50, 750)
y = zufallsZahl(50, 400)
affe.verschieben(x, y)
}
Dieses Beispiel zeigt, wie Du die .verschieben() Funktion nutzen kannst, um eine Figur bei jedem Antippen an eine zufällige Position zu bewegen. Probiere es aus und lass den Affen wild herumspringen!
Nützlicher Tipp
Du kannst die .verschieben() Funktion auch nutzen, um Figuren ausserhalb des sichtbaren Bereiches zu platzieren. Zum Beispiel: affe.verschieben(-1000, -1000). Das ist nützlich, wenn Du eine Figur erst später ins Spiel bringen möchtest.