Tage
Stunden
Minuten
Sekunden
- % Rabatt - nur bis ⏰

breite

.breite

Mit der .breite-Funktion, kannst Du die Breite eines Objektes (Figur, Text usw.) in Pixeln abrufen. Das kann nützlich sein, um beispielsweise den Mittelpunkt eines Textes zu bestimmen oder Objekte relativ zueinander zu positionieren.

Beispiel:

Angenommen, Du hast einen Text erstellt und möchtest diesen mittig auf dem Bildschirm platzieren. Dafür musst Du wissen, wie breit der Text ist.

Code-Beispiele zum breite()-Befehl:

CodeKiste entdecken
meinText = text("Hallo Welt!", 100, 100, 30)
textBreite = meinText.breite()
text("Die Breite des Textes ist: " + textBreite, 100, 150, 20)
Code ausprobieren ×

In diesem Beispiel erstellen wir zuerst einen Text mit dem Inhalt "Hallo Welt!". Anschließend rufen wir mit `meinText.breite()` die Breite des Textes ab und speichern sie in der Variable `textBreite`. Zum Schluss geben wir die Breite des Textes mit einem weiteren Textbefehl aus.

Anwendungsbeispiel: Text zentrieren

CodeKiste entdecken
meinText = text("CodeKiste rockt!", 0, 225, 40)
textBreite = meinText.breite()
meinText.X(400 - (textBreite / 2))
Code ausprobieren ×

Hier wird der Text "CodeKiste rockt!" erstellt. Um ihn horizontal zu zentrieren, wird die Breite des Textes ermittelt und dann die X-Position des Textes auf die Hälfte der Spielfeldbreite (400) minus der Hälfte der Textbreite gesetzt.

Beispiel: Figur relativ zu Text positionieren

CodeKiste entdecken
meinText = text("Affe", 100, 100, 30)
textBreite = meinText.breite()
affe = figur("affe1", 100 + textBreite + 20, 100, 0.3)
Code ausprobieren ×

In diesem Beispiel wird eine Figur (Affe) rechts neben einem Text positioniert. Die X-Koordinate des Affen wird berechnet, indem zur X-Koordinate des Textes dessen Breite und ein zusätzlicher Abstand von 20 Pixeln addiert werden.

Nach oben scrollen