Advertisement
trodland

Resultat 25.3 - 9.trinn valgfag

Mar 25th, 2020
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.11 KB | None | 0 0
  1. import pygame, math, random
  2. pygame.init()
  3. clock=pygame.time.Clock()
  4. width = 800
  5. height = 600
  6. screen = pygame.display.set_mode((width, height)) # Setter opp vinduet
  7. running = True # variabel som er true så lenge programmet skal kjøres
  8.  
  9. ball = pygame.image.load("c.png")
  10. ball = ball.convert_alpha()
  11.  
  12. fader = pygame.Surface((800,600))
  13. fader.set_alpha(50)
  14. fader.fill((0,0,0))
  15.  
  16. xpos = 400
  17. ypos = 300
  18. fartx = 4
  19. farty = 5
  20.  
  21. # ------------ Hoveddel av programmet ----------------
  22. while running:
  23.     clock.tick(30) # Setter FPS
  24.    
  25.     #screen.fill((0,0,0))
  26.     screen.blit(fader,(0,0))
  27.    
  28.     screen.blit(ball,(xpos,ypos))
  29.    
  30.     xpos = xpos + fartx
  31.     ypos = ypos + farty
  32.    
  33.     if xpos > width or xpos < 0:
  34.         fartx = fartx * -1
  35.            
  36.     if ypos > height or ypos < 0:
  37.         farty = farty * -1
  38.  
  39.     pygame.display.flip() # Tegner alle elementer på skjermen.
  40. # ----------------------------------------------------    
  41.     # Håndtere avsluttning av program
  42.     for event in pygame.event.get():
  43.         if event.type == pygame.QUIT:
  44.             running = False
  45. pygame.quit()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement