pygame显示空白屏幕

时间:2018-10-08 17:57:08

标签: python-3.x pygame

我是pygame的新手。成功安装它并显示一个窗口。但是,我无法运行它以外的任何功能。背景颜色没有改变,没有画线。没有。窗口仅保持打开状态并显示白屏。我使用一个示例程序检查它是否仍在运行,我是否得到了相同的结果,一个空白的白色窗口。这是我使用的代码。

import pygame as pg
import random

if __name__ == '__main__':
    running = True
    pg.init()
    screen = pg.display.set_mode((600, 400))
    screen_rect = screen.get_rect()
    clock = pg.time.Clock()
    timer = 0
    bg = (random.randint(0, 255), random.randint(
        0, 255), random.randint(0, 255))

    while running:
        screen.fill(bg)
        for event in pg.event.get():
            if event.type == pg.QUIT:
                running = False

        if pg.time.get_ticks()-timer > 1000:
            timer = pg.time.get_ticks()
            bg = (random.randint(0, 255), random.randint(
                0, 255), random.randint(0, 255))
        pg.display.update()
        pg.display.flip()
        clock.tick(60)

能给我些帮助吗?我的安装有什么问题吗?

0 个答案:

没有答案