Add Mit første PyGame vindue
35
Mit-f%C3%B8rste-PyGame-vindue.md
Normal file
35
Mit-f%C3%B8rste-PyGame-vindue.md
Normal file
@@ -0,0 +1,35 @@
|
||||
# PyGame initialisering
|
||||
Her er et simpelt eksempel på hvordan pygame initialiseres og kører et game loop.
|
||||
Når brugeren lukker vinduet lukkes pygame modulet.
|
||||
|
||||
```python
|
||||
import pygame # Importér pygame modulet.
|
||||
|
||||
def main(): # Opret main() funktion
|
||||
pygame.init() # Initialisér pygame
|
||||
|
||||
screen = pygame.display.set_mode((400, 600)) # Angiv vindue størrelse bredde - 400 og højde 600 pixels.
|
||||
screen.set_caption("Mit første pygame vindue") # Angiv vindue titel.
|
||||
|
||||
clock = pygame.time.Clock() # Vi opretter en timer for skærmopdatering.
|
||||
|
||||
running = True # Vi opretter en variable "running" og sætter denne til True (Sand)
|
||||
|
||||
while running: # Vi starter et spil loop, som kører så længe "running" er sand (True) - Hvis "running" er falsk (False), forlader vi loopet.
|
||||
for event in pygame.event.get(): # Vi chekker alle events.
|
||||
if event.type == pygame.QUIT: # Er vinduet blevet lukket?
|
||||
running = False # Sær "running" til Falsk (False)
|
||||
|
||||
screen.fill((0, 0, 255)) # Sæt vinduets baggrundsfarve til mørkeblå (rød - 0, grøn - 0, blå - 255). Farveværdierne skal være mellem 0 og 255.
|
||||
|
||||
# AL SPIL OPDATERING FOREGÅR HER!
|
||||
|
||||
pygame.display.flip() # Vis alle opdatering i vinduet.
|
||||
|
||||
clock.tick(60) # Begræns FPS (opdateringer per sekund) til 60
|
||||
|
||||
pygame.quit() # pygame lukkes
|
||||
|
||||
if __name__ == "__main__":
|
||||
main() # kør main() funktionen
|
||||
```
|
Reference in New Issue
Block a user