Übung 35

Verändern Sie den Code so, dass das rotierte Viereck jetzt um 30 Grad um die rechte untere Ecke rotiert wird. Zeigen Sie Code und Screenshot.

function setup() {
  createCanvas(800, 800)
  noFill()
}

function draw() {
  beginShape() // definiere Polygon
  vertex(100, 200)
  vertex(400, 200)
  vertex(400, 400)
  vertex(100, 400)
  vertex(100, 200)
  endShape() // Ende Definition des Polygons

  //Rotation des nachfolgenden Vierecks
  translate(400, 400) // Nun wird das Koordinatensystem zur unteren rechten Ecke verschoben
  rotate(radians(30)) // dann wird um 30° rotiert
  translate(-400, -400) // und das Koordinatensystem anschließend zurückgeschoben

  //das nächste Viereck soll Rot umrandet sein
  stroke(255, 0, 0)

  beginShape() // definiere Polygon
  vertex(100, 200)
  vertex(400, 200)
  vertex(400, 400)
  vertex(100, 400)
  vertex(100, 200)
  endShape() // Ende Definition des Polygons
}

Zum P5 Web Editor KLICKEN


Geschrieben von@Dennis Adamczyk
Matrikelnummer: 30545