Python-pygameモジュール入門

1304 ワード

1、pythonを使用してウィンドウを作成し、好きな画像を背景にします.
import sys
import pygame
from Car import car
#      
def run_game():
    """      """
    pygame.init()
    #          (           ,         )
    screen = pygame.display.set_mode((1000,600))
    #       
    pygame.display.set_caption("I Like Car")
    #      ,   
    bg_color=(230,230,230)
    screen.fill(bg_color)
    while True:
        #            
        for event in pygame.event.get():
            if event.type == pygame.QUIT:
                sys.exit()
        #      
        Tcar = car(screen)
        Tcar.blitme()
        #     
        pygame.display.flip()
run_game()


2番目のCarクラス:
import pygame
class car():
    def __init__(self,screen):
        """           """
        self.screen = screen
        #    
        self.image = pygame.image.load('images/Car.bmp')
        #            
        self.rect = self.image.get_rect()
        self.screen_rect = self.screen.get_rect()

        #          
        self.rect.centerx = self.screen_rect.centerx
        self.rect.bottom = self.screen_rect.bottom

    def blitme(self):
        """          """
        self.screen.blit(self.image,self.rect)