Lernpfad:Einführung in Processing/4: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
(Die Seite wurde neu angelegt: „{{NNavigation}} Auf der [https://processing.org Webseite von {{Processing}}]] gibt es eine Übersicht aller Befehle: [https://processing.org/reference Die Ref…“)
 
Keine Bearbeitungszusammenfassung
Zeile 7: Zeile 7:
# Platziere das Rechteck genau in der Mitte des Fensters. (Das Fenster ist 100x100 Pixel groß.)
# Platziere das Rechteck genau in der Mitte des Fensters. (Das Fenster ist 100x100 Pixel groß.)
{{Aufgabe:End}}
{{Aufgabe:End}}
{{Lösung:Start|Benutzung von rect()}}
Rechteckprogramm mit Hilfe des <code>rect()</code> Befehls:
<syntaxhighlight lang="java" line="1">
int a = 40;
int b = 80;
rect(0,0, a,b);
</syntaxhighlight>
{{Lösung:End}}
{{Lösung:Start|Mittig platzieren}}
Die Mitte des Fensters liegt bei <code>(50, 50)</code>. Wir müssen auf der x-Achse die Hälfte der Breite (<code>a</code>) abziehen, auf der y-Achse die Hälfte der Höhe (<code>b</code>).
<syntaxhighlight lang="java" line="1">
int a = 40;
int b = 80;
rect(50-(a/2),50-(b/2), a,b);
</syntaxhighlight>
{{Lösung:End}}