首先,我使用 macOS Mojave 10.14.1 和 pygame 1.9.4。
另外,我正在使用 PyCharm IDE 并使用 python 3.7.1。
我决定尝试 pygame 会很有趣,但即使绘制一个简单的矩形或图像也不起作用。
这是我尝试用来绘制矩形、绘制与文件位于同一目录中的图像并用白色填充窗口的代码。没有一个工作。
import pygame
pygame.init()
win = pygame.display.set_mode((600, 600))
pygame.display.set_caption("Snake")
image = pygame.image.load("java_logo.png")
running = True
while running:
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
win.fill((0, 255, 0))
pygame.draw.rect(win, (255, 0, 0), (50, 50, 50, 50))
win.blit(image, (200, 200))
pygame.display.flip()
pygame.quit()
Run Code Online (Sandbox Code Playgroud)
编辑:
这是使用的图像:https : //i.imgur.com/OoSHkXX.png