' nu begint de wolk te bewegen
while "true"
For i=1 To aantal
z=math.GetRandomNumber(100)/500+0.95
Shapes.zoom(cirkel[i],z,z)
makenew=0
if Shapes.GetLeft(cirkel[i])>800 then
makenew=1
endif
Sub create
' maak cirkels
For i=1 To aantal
d=math.GetRandomNumber(extraradius)+minradius
cirkel[i]=Shapes.AddEllipse(d,d)
dx=-300+math.GetRandomNumber(200)
dy=200+math.GetRandomNumber(100)
Shapes.Move(cirkel[i],dx,dy)
endfor
endsub
Sub Destroy
for i=1 to aantal
Shapes.Remove(cirkel[i])
endfor
endsub