Computer Science Canada Turing How to check if a object has moved in a certain area |
Author: | Robotkubo [ Thu Mar 03, 2016 10:11 am ] |
Post subject: | Turing How to check if a object has moved in a certain area |
Hey, Been working on a school project, and I need it so if the red box moves inside the long blue box while you press 'P' "You Win" is put on the screen, I'm just stuck. Please help var x, y : int x := 50 y := 200 var chars : array char of boolean loop drawfillbox (100, 50, 150, 250, blue) Input.KeyDown (chars) if chars (KEY_UP_ARROW) then y := y + 5 end if if chars (KEY_RIGHT_ARROW) then x := x + 5 end if if chars (KEY_LEFT_ARROW) then x := x - 5 end if if chars (KEY_DOWN_ARROW) then y := y - 5 end if drawfillbox (x, y, x + 20, y + 20, red) delay (10) cls if x > 100 then put "You win" end if if chars ('P') then cls delay (10) put "You Win!" delay (500) end if end loop |
Author: | Insectoid [ Thu Mar 03, 2016 7:34 pm ] |
Post subject: | RE:Turing How to check if a object has moved in a certain area |
Look up collision detection. There are many tutorials on this site in the Turing Tutorials section. |