setup() (één keer) en draw() (herhaalt steeds).Typ dit in sketch.js:
function setup() {
createCanvas(220, 220); // maak een canvas van 220×220 pixels
noLoop(); // teken slechts één keer (nu geen animatie)
}
function draw() {
background(25); // vul het canvas met donkergrijs
}
createCanvas(b, h) maakt het tekenvlak.background() kleurt het hele canvas per frame.We plaatsen elke raketvorm met exacte x/y-waarden en afmetingen.
fill(r, g, b) zet de vulkleur (0–255).stroke(r, g, b) zet de lijndkleur; noStroke() verwijdert de omlijning.background() zet de canvasachtergrond.rect(x, y, w, h) — rechthoek vanaf linkerbovenhoektriangle(x1, y1, x2, y2, x3, y3) — drie puntencircle(x, y, d) — middelpunt x, y en diameterrect(x, y, w, h)triangle(x1, y1, x2, y2, x3, y3)circle(x, y, d)
Voeg na background(25) toe:
noStroke();
fill(200);
rect(100, 80, 30, 70); // romp
Voeg toe:
fill(240, 60, 60);
triangle(100, 80, 130, 80, 115, 60); // neus
Voeg toe:
fill(80, 180, 255);
circle(115, 105, 14); // raam
Voeg toe:
fill(220, 50, 50);
triangle(90, 120, 100, 120, 100, 150); // linker vin
triangle(140, 120, 130, 120, 130, 150); // rechter vin
Voeg toe:
fill(255, 180, 40);
triangle(105, 150, 125, 150, 115, 170); // vlam
Voeg toe:
fill(180);
circle(115, 180, 10);
circle(115, 192, 8); // rook
Top gedaan—speel met getallen, kleuren en vormen om ’m helemaal van jou te maken.