Может кто подскажет, как сделать распечатанный экран синим? - PullRequest
0 голосов
/ 30 мая 2020

Это исходный вопрос:
This is the question

Как показано выше, мне нужно распечатать синий экран. Вот что я сделал:

import pygame

pygame.init()

blue = (0, 0, 255)

size = (width, height) = (640, 640)

screen = pygame.display.set_mode(size)

""" Game Drawing """
screen.fill(blue)
pyagme.draw.rect(screen, color, [x, y, 50, 50])
pygame.draw.rect(screen, blue, [mouseX, mouseY, 50, 50])
pygame.display.flip()

Однако получается только черный экран ... Может кто подскажет как исправить?

1 Ответ

0 голосов
/ 30 мая 2020

Хорошо, давайте исправим ошибки в вашем коде.

import pygame

pygame.init()
blue = (0, 0, 255)
red = (255, 0, 0)
size = (640, 640)
screen = pygame.display.set_mode(size)

screen.fill(blue)
pygame.draw.rect(screen, red, [0,590, 50, 640])
pygame.display.update()

crashed = False
while not crashed:
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            crashed = True
            pygame.quit()

И теперь ваш экран синий. А у вас красный квадрат.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...