Python で pygames を使用してゲームを作成したいのですが、すべてのフレームではなくゲームの開始時にのみロードしたい背景があり、背景は引き続き表示されます。init 関数で次のように背景を読み込みます。
self.window = pygame.display.set_mode((self.SCREEN_WIDTH, self.SCREEN_HEIGHT))
self.screen = pygame.display.get_surface()
self.rasp = "../images/image.jpg"
self.rasp_surface = pygame.image.load(self.rasp)
self.rasp_surface = pygame.transform.scale(self.rasp_surface, (self.SCREEN_WIDTH, self.SCREEN_HEIGHT))
self.screen.blit(self.rasp_surface, (0,0))
そして実行関数で私はこれを行います:
while True:
...
self.screen.blit(self.rasp_surface, (0,0))
pygame.display.update()