Tage
Stunden
Minuten
Sekunden
- % Rabatt - nur bis ⏰

getipptPositionX

getipptPositionX

Mit dem getipptPositionX-Befehl, kannst du die X-Koordinate der Stelle abrufen, an der der Benutzer zuletzt auf das Spielfeld getippt oder geklickt hat. Das ist besonders nützlich, um Aktionen an der Stelle auszuführen, an der der Benutzer interagiert hat.

Wie funktioniert getipptPositionX?

Der Befehl getipptPositionX gibt eine Zahl zurück. Diese Zahl entspricht der horizontalen Position (X-Koordinate) des letzten Tippens oder Klicks auf dem Spielfeld. Du kannst diese Information nutzen, um beispielsweise eine Figur an diese Stelle zu bewegen oder ein anderes Ereignis auszulösen.

Code-Beispiele zum getipptPositionX-Befehl:

CodeKiste entdecken
stern = figur("stern", 100, 100)

function antippen() {
xPosition = getipptPositionX()
stern.X(xPosition)
}

Code ausprobieren ×

In diesem Beispiel erstellen wir zunächst eine Stern-Figur. Dann definieren wir eine Funktion, die bei jedem Antippen aufgerufen wird. Innerhalb dieser Funktion ermitteln wir die X-Koordinate des Antippens mit `getipptPositionX()` und speichern sie in der Variable `xPosition`. Schließlich setzen wir die X-Position des Sterns auf diesen Wert, sodass der Stern zu der Stelle springt, an der du getippt hast.

Ein etwas komplexeres Beispiel:

CodeKiste entdecken
klatsche = figur('klatsche', 0, 0, 0.5)
klatsche.wiederholt = function () {
klatsche.position(getipptPositionX() - 40, getipptPositionY() + 40)
}
Code ausprobieren ×

Hier erstellen wir eine "Klatsche"-Figur, die sich bewegt und der Position deines Fingers folgt, wenn du auf dem Bildschirm tippst. Die `wiederholt`-Funktion sorgt dafür, dass die Position der Klatsche ständig aktualisiert wird, solange das Programm läuft. Die `getipptPositionX()` Funktion liefert die X-Koordinate deiner Berührung.

Nach oben scrollen