Hvis vi skal have noget til at bevæge sig skal vi bruge et loop. Loops er enormt smarte.
Nedenunder er lavet en pil ved brug af arrow kommandoen. For at få den til at bevæge sig skal vi opdatere hvor den er, positionen. x positionen af pilen skrives som pil.pos.x ( pilens x position).
Loopet starter med at vi sætter i=0 for at have en start. De tre indrykkede linjer bliver kørt igen og igen så længe betingelsen (i<20) er opfyldt. Derfor er det vigtigt med tredje linje hvor i=i+1. Det giver ikke matematisk mening men betyder at vi lægger 1 til i.
i=0
while i<20:
rate(10)
pil.pos.x = i
i = i+1
prøv at kør programmet og se hvad det gør.
https://glowscript.org/#/user/mps/folder/maanen/program/move