
-----------------------------------
mrbuttercups
Fri May 10, 2013 11:49 am

looping graphics
-----------------------------------
What is it you are trying to achieve?
I am tryng to create a background with a moving cloud in a loop (cloud being multiple fill boxes 


What is the problem you are having?
I have the coding for four looping fill boxes but only the first moves


Describe what you have tried to solve this problem
I have tried to move it and add and remove parts but nothing seems to work.

Post any relevant code (You may choose to attach the file instead of posting the code if it is too long)


drawfillbox (1, 1, 2000, 12323, 53)   %background 

drawfillbox (1, 1, 10000, 160, 120)

drawfilloval (455, 125, 106, 26, 16)
drawfilloval (455, 125, 105, 25, 6)
drawfilloval (455, 125, 101, 21, 16)
drawfilloval (455, 125, 100, 20, 68)  %platform 2


drawfilloval (160, 60, 106, 26, 16)
drawfilloval (160, 60, 105, 25, 6)
drawfilloval (160, 60, 101, 21, 16)
drawfilloval (160, 60, 100, 20, 68)    %platform 1


loop

for count : 100 .. 700

drawfilloval (count, 300, 60, 60, white)  

View.Update
delay (10)  

drawfilloval (count, 300, 60, 60, 53)
end for
end loop


loop

for cloud1 : 50 .. 650

drawfilloval (cloud1, 320, 60, 40, white)

View.Update
delay (10)   

drawfilloval (cloud1, 320, 60, 40, 53)

end for
end loop

loop

for clounder : 50 .. 650

drawfilloval (clounder, 290, 70, 40, white)

View.Update
delay (10) 

drawfilloval (clounder, 290, 70, 40, 53)

end for
end loop

loop

for cort : 120 .. 720

drawfilloval (cort, 300, 50, 40, white)

View.Update
delay (10)  

drawfilloval (cort, 300, 50, 40, 53)

end for
end loop







Please specify what version of Turing you are using
4.1.1

-----------------------------------
Insectoid
Fri May 10, 2013 12:25 pm

RE:looping graphics
-----------------------------------
[code]loop 

for count : 100 .. 700 

drawfilloval (count, 300, 60, 60, white) 

View.Update 
delay (10) 

drawfilloval (count, 300, 60, 60, 53) 
end for 
end loop [/code]

Does this loop ever end? Does the code below it ever execute?

You have four loops that all do almost exactly the same thing- the only changes are the for loop ranges and the properties of the ovals. Why not try putting it all in the same loop instead of for separate ones?
