Попытка добавить bg в pygame, но не заполняет весь экран [дубликат] ⇐ Python
-
Гость
Попытка добавить bg в pygame, но не заполняет весь экран [дубликат]
Я пытаюсь добавить фон на экран, изображение появляется, но только в левом верхнем углу (0,0).
Я думаю, это может быть связано с тем, что я добавил код, позволяющий изменять размер экрана.
работает = True во время бега: screen.fill(SCREEN_COLOUR) screen.blit(bg, (0, 0)) для события в pygame.event.get(): если event.type == pygame.QUIT: работает = Ложь если event.type == pygame.VIDEORESIZE: если не полноэкранный режим: экран = pygame.display.set_mode((event.w, event.h), pygame.RESIZABLE) если event.type == pygame.KEYDOWN: ключи = pygame.key.get_pressed() # pygame.display.update() ключи = pygame.key.get_pressed() если ключи[pygame.K_f]: полноэкранный = не полноэкранный если полноэкранный режим: screen = pygame.display.set_mode((screen.get_width(), screen.get_height()), pygame.FULLSCREEN) еще: экран = pygame.display.set_mode((S_WIDTH, S_HEIGHT), pygame.RESIZABLE) Я хочу заполнить весь экран до изменения размера и после.
спасибо
Я пытаюсь добавить фон на экран, изображение появляется, но только в левом верхнем углу (0,0).
Я думаю, это может быть связано с тем, что я добавил код, позволяющий изменять размер экрана.
работает = True во время бега: screen.fill(SCREEN_COLOUR) screen.blit(bg, (0, 0)) для события в pygame.event.get(): если event.type == pygame.QUIT: работает = Ложь если event.type == pygame.VIDEORESIZE: если не полноэкранный режим: экран = pygame.display.set_mode((event.w, event.h), pygame.RESIZABLE) если event.type == pygame.KEYDOWN: ключи = pygame.key.get_pressed() # pygame.display.update() ключи = pygame.key.get_pressed() если ключи[pygame.K_f]: полноэкранный = не полноэкранный если полноэкранный режим: screen = pygame.display.set_mode((screen.get_width(), screen.get_height()), pygame.FULLSCREEN) еще: экран = pygame.display.set_mode((S_WIDTH, S_HEIGHT), pygame.RESIZABLE) Я хочу заполнить весь экран до изменения размера и после.
спасибо