diff --git a/de-de/processing-de.html.markdown b/de-de/processing-de.html.markdown index 78131ee7..59348258 100644 --- a/de-de/processing-de.html.markdown +++ b/de-de/processing-de.html.markdown @@ -59,7 +59,7 @@ size(width, height, [renderer]); // bestimme die Canvasgröße mit dem optionale // Parameter `renderer`. // Du wirst innerhalb dieses Dokuments noch weitere Parameter sehen. -// Wenn du möchstest, dass Code unendlich oft ausgeführt wird, so muss dieser +// Wenn du möchtest, dass der Code unendlich oft ausgeführt wird, so muss dieser // Code innerhalb der `draw()`-Methode stehen. // `draw()` muss existieren, wenn du möchtest, dass das Programm durchgehend // läuft. Die `draw()`-Methode darf nur einmal vorkommen. @@ -137,11 +137,11 @@ ArrayList intArrayList = new ArrayList(); // Da Processing auf Java basiert, unterstützt Processing die Objektorientierte // Programmierung. Dies bedeutet, dass du grundsätzlich jegliche Datentypen // selber erstellen kannst und diese nach deinen Bedürfnissen manipulieren kannst. -// Selbstverständlich muss eine Klasse definiert werden bevor du ein Objekt -// davon instanzieren kannst. +// Selbstverständlich muss eine Klasse definiert werden, bevor du ein Objekt +// davon instanziieren kannst. // Format: ClassName InstanceName -SomeRandomClass myObject // hier musst du das Objekt später instazieren -// Hier wird das Objekt direkt instanziert: +SomeRandomClass myObject // hier musst du das Objekt später instanziieren +// Hier wird das Objekt direkt instanziiert: SomeRandomClass myObjectInstantiated = new SomeRandomClass(); // Processing hat noch weitere Collections (wie zum Beispiel Dictionaries und @@ -348,7 +348,7 @@ sphere(radius); // Die Größe wird definiert durch den Parameter `radius` ------------------------------------------------- */ -// Tranformationen sind nützlich, um ständig zu wissen, wo die Koordinaten und +// Transformationen sind nützlich, um ständig zu wissen, wo die Koordinaten und // die Ecken einer Form sind, welche du gezeichnet hast. Grundsätzlich sind dies // Matrizenoperationen. `pushMatrix()`, `popMatrix()` und `translate()`. pushMatrix(); // Speichert das aktuelle Koordinatensystem auf dem Stack @@ -362,7 +362,7 @@ translate(x,y); // Setzt den Ursprung zu diesem Punkt. translate(x, y, z); // Pendant zu der oberen Funktion im dreidimensionalen Raum // Rotationen -rotate(angle); // Rotiere, um den Betrag, welcher spezifiert wurde. +rotate(angle); // Rotiere, um den Betrag, welcher spezifiziert wurde. // Es gibt drei Pendants im dreidimensionalen Raum. // Namentlich sind dies: `rotateX(angle)`, `rotateY(angle)` und `rotateZ(angle)` @@ -482,7 +482,7 @@ void branch(float len) { } ``` -Processing ist einfach zu erlernen und ist vorallem nützlich, um Multimedia- +Processing ist einfach zu erlernen und ist vor allem nützlich, um Multimedia- Inhalte (auch in 3D) zu erstellen ohne viel Code zu schreiben. Es ist so einfach gehalten, dass man den Code durchlesen kann und man versteht den Programmablauf bereits.