Advertisement
Guest User

Untitled

a guest
Apr 20th, 2018
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.14 KB | None | 0 0
  1. GraphicsWindow.Width = 750
  2. GraphicsWindow.Height = 500
  3. x1 = 0
  4. y1 = 0
  5. x2=300
  6. y2=300
  7. dx = 20
  8. dy = 20
  9. Timer.Interval = 100
  10. Timer.Tick = kwadratleci
  11. pileczka = Shapes.AddEllipse(20,20)
  12. Shapes.Move(pileczka,x1,y1)
  13. pileczka2 = Shapes.AddRectangle(20,20)
  14. Shapes.Move(pileczka2,x2,y2)
  15. GraphicsWindow.KeyDown=pilka
  16. Sub pilka
  17. klawisz = GraphicsWindow.LastKey
  18. If klawisz = "Left" Then
  19. x1 = x1 - 20
  20. ElseIf klawisz = "Right" Then
  21. x1 = x1 + 20
  22. ElseIf klawisz = "Down" Then
  23. y1 = y1 + 20
  24. ElseIf klawisz = "Up" Then
  25. y1 = y1 - 20
  26. ElseIf klawisz = "Right" and klawisz = "Up" Then
  27. x1 = x1 + 20
  28. y1 = y1 - 20
  29. ElseIf klawisz = "Left" and klawisz = "Up" Then
  30. x1 = x1 - 20
  31. y1 = y1 + 20
  32. ElseIf klawisz = "Left" and klawisz = "Down" Then
  33. x1 = x1 - 20
  34. y1 = y1 - 20
  35. ElseIf klawisz = "Right" and klawisz = "Down" Then
  36. x1 = x1 - 20
  37. y1 = y1 - 20
  38. EndIf
  39. Shapes.Move(pileczka,x1,y1)
  40. EndSub
  41. Sub kwadratleci
  42. x2 = x2 + dx
  43. y2 = y2 + dx
  44. Shapes.Move(pileczka2,x2,y2)
  45. If((x2<=0) Or (x2>=750)) Then
  46. dx=-dx
  47. elseIf((y2<=0) Or (y2>=750)) Then
  48. dy=-dy
  49. EndIf
  50. EndSub
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement