Advertisement
gorskaja2019

Untitled

May 15th, 2019
199
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.07 KB | None | 0 0
  1. from tkinter import *
  2. import time
  3.  
  4. class Game:
  5. def __init__(self):
  6. self.root = Tk()
  7. self.canvas = Canvas(self.root, width = 600, height = 600)
  8. self.canvas.pack()
  9. self.root.update()
  10. self.bg = PhotoImage(file = 'bg.gif')
  11. for x in range(6):
  12. for y in range(6):
  13. self.canvas.create_image(100 * x,100 * y,image=self.bg,anchor='nw')
  14. self.sprites = []
  15. def mainloop(self):
  16. while True:
  17. #for sprite in self.sprites:
  18. self.root.update_idletasks()
  19. self.root.update()
  20.  
  21. class Sprite:
  22. def __init__(self, game):
  23. self.game = game
  24. def move(self):
  25. pass
  26.  
  27. class Platform(Sprite):
  28. def __init__(self, game, photo_image, x, y):
  29. Sprite.__init__(self, game)
  30. self.photo_image = photo_image
  31. self.image = game.canvas.create_image(x,y,image=self.photo_image,anchor='nw')
  32.  
  33.  
  34.  
  35.  
  36.  
  37. g = Game()
  38. platforma1 = Platform(g, PhotoImage(file='p.gif'), 0, 0)
  39. g.sprites.append(platforma1)
  40. g.mainloop()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement