Computer Science Canada Moving Box Upwards, Then Left HELP! D: |
| Author: | colinlamm [ Fri Dec 16, 2011 8:24 pm ] |
| Post subject: | Moving Box Upwards, Then Left HELP! D: |
What is it you are trying to achieve? Basically im trying to make a box float upwards, and then float to the left. What is the problem you are having? I already managed to make it float upwards, and when i attempted to make it move to the left i managed to create another box instead o_O Post any relevant code (You may choose to attach the file instead of posting the code if it is too long) Heres what i have so far, it MAY look kind of messy, im not sure, im a beginner. setscreen ("graphics:800;600") View.Set ("offscreenonly") var Box_y, Box_y2, Box_x, Box_x2 : int %Moving the ipod Variables Box_y := 10 Box_y2 := 40 Box_x := 10 Box_x2 := 40 %Moving the Ipod Touch upwards exit when Box_y = 300 Draw.FillBox (380, Box_y, 400, Box_y2, black) %Ipod Touch Draw.FillBox (350, 10, 450, 100, 90) Box_y := Box_y + 10 Box_y2 := Box_y2 + 10 View.Update delay (50) %Moving the Ipod Touch left after it moves upwards var Box1 :int var Box2 :int Box1:=380 Box2:=400 loop Draw.FillBox (Box1,300,Box2,320,black) Box1:=Box1-10 exit when Box1=200 View.Update delay (50) end loop Please specify what version of Turing you are using Turing 4.1 |
|
| Author: | Insectoid [ Fri Dec 16, 2011 9:01 pm ] |
| Post subject: | RE:Moving Box Upwards, Then Left HELP! D: |
If you're trying to move the same box, why do you have 2 variables each for X and Y? Draw.FillBox (380, Box_y, 400, Box_y2, black) Draw.FillBox (Box1,300,Box2,320,black) Do the above lines look like they're drawing the same box? |
|
| Author: | colinlamm [ Fri Dec 16, 2011 9:10 pm ] |
| Post subject: | Re: RE:Moving Box Upwards, Then Left HELP! D: |
Insectoid @ Fri Dec 16, 2011 9:01 pm wrote: If you're trying to move the same box, why do you have 2 variables each for X and Y?
Draw.FillBox (380, Box_y, 400, Box_y2, black) Draw.FillBox (Box1,300,Box2,320,black) Do the above lines look like they're drawing the same box? I wasnt exactly sure how to move the same box, so i was thinking that i would use cls after the box reached the floating part, and then i wud make it go left but i never tried it out yet *Edit* i did try it out, and it ended up clearing up my whole screen. Is it possible to use Draw.FillBox (380, Box_y, 400, Box_y2, black) to move it to the right? |
|