Man må meget gerne kopiere herfra!

circle(200, 200, 100); 
rect(100, 100, 300, 200);
line(100, 50, 300, 350);

Tegne former

Tegn cirkler, firkanter og linier. De 2 første tal er X og Y koordinaten. Dernæst 1 eller 2 tal til at angive størrelsen.

fill(230, 80, 30);

Farve

Fill sætter den farve man tegner former med.

stroke(230, 80, 30);

Liniefarve og kantfarve

Stroke sætter den farve man tegner kanter og linier med.

strokeWeight(4);
noStroke();

Linietykkelse

strokeWeight sætter tykkelsen på kanter og linier. noStroke bestemmer at der ikke skal være kanter eller linjer.

let yndlingsTal;
yndlingsTal = 5;
print(yndlingsTal);

Variabel

Til at huske på for eksempel tal så det kan bruges flere steder.

let sum = 2 + 5;
let minus = 5 - 2;
let gange = 2 * 3;
let dividere = 10 / 5;
let medParentes = 2 * (5 + 2);
let decimalTal = 0.5;
sum += 3;
sum = sum + 3;

Regnestykker

Man kan kombinere de 4 almindelige regnemetoder til at lave udregninger med.

// let i = 10;

Kommentarer

Sæt 2 skråstreger for at skjule resten af linjen fra programmet. Man kan skrive lige hvad man har lyst til.

text("Hello World", 50, 50);
text("👻", 50, 150);

Tekst på skærmen

Når man vil skrive noget på skærmen. Man kan også bruge emojis.

textSize(30);

Tekst størrelsen

Sæt tekststørrelsen i antal pixels.

textAlign(CENTER);

Tekst placering

Når teksten skal skrives i midten af skærmen eller noget andet.

mouseX
mouseY
width
height

Indbyggede variable

mouseX og mouseY er musens koordinat.

width og height af bredden og højden af hele tegneområdet eller canvas’et.

if(mouseX > 200) {
	circle(100,100,50);
}

if

if stiller et spørgsmål som står i parantesen. Hvis svaret er sandt bliver Blok 1 udført, ellers sker der ikke noget.

if(mouseX > 200) {
	circle(100,100,50);
} else {
	rect(100,100,50,50);
}