Punkte verteilen
Wir benötigen für jedes Level viele Punkte. Um den Code nicht zu vervielfältigen, erstellen wir für das Zeichnen eines Punkts eine Funktion und rufen sie systematisch auf.
Was ist neu?
Verschachtelte Schleifen
function draw() {
...
// Zeichne Punkte in 4 Reihen mit 40 Pixeln Abstand
for (var i = 120; i < height - 100; i = i + 40) {
for (var j = 110; j < width; j += 200) {
drawPoint(j, i);
}
}
...
}
function drawPoint(x, y, size = 15) {
// Zeichne einen weißen Punkt mit Durchmesser "size"
stroke('white');
strokeWeight(size);
point(x, y);
}
Last updated
Was this helpful?