【发布时间】:2020-02-14 05:55:47
【问题描述】:
我最近安装了 sublime text 3,并且一直在从 pycharm 迁移到 sublime,但是在使用 pygame 时遇到了一些困难。我安装了 python 3 并让它工作,然后重新安装了 pygame,但是当我带来一些代码并运行它时,我得到了一个空的 pygame 屏幕。看起来像这样:
我将屏幕填充为黑色并绘制了一个红色矩形,但没有显示。我确信该程序可以正常工作,因为我在 pygame 和 repl.it 上都对其进行了测试。但万一这会有所帮助,这里是项目的代码:
import pygame
import sys
pygame.init()
display_width = 600
display_height = 600
screen = pygame.display.set_mode((display_width, display_height))
while True:
for event in pygame.event.get():
if event.type == pygame.QUIT:
sys.exit()
screen.fill((0, 0, 0))
pygame.draw.rect(screen, (255, 0, 0), ((300, 300), (20, 20)))
pygame.display.update()
我认为这与我没有设置 sublime 的东西有关。帮助表示赞赏。谢谢。
【问题讨论】:
标签: python pygame sublimetext3