\\\ \\\ 2022-12-14 01:12 采纳率: 100%
浏览 60
已结题

Python pygame screen.fill() 设置颜色不显示

import sys
import pygame
screen = pygame.set_mode((900,600))
while True:
       for event in pygame.event.get()
             if event.type == pygame.QUIT:
                 sys.exit()
screen.fill((135,206,250))
pygame.display.flip()

尝试过其他数值 运行窗口还是黑色
环境 Windows 11
pygame 2.1.3.dev8 (SDL 2.0.22,Python 3.11.0)

img

  • 写回答

1条回答 默认 最新

  • ShowMeAI 2022-12-14 09:06
    关注

    望采纳


    在 pygame 中,pygame.Surface.fill() 方法可以用于设置窗口的背景颜色。你需要将它放在 pygame.display.flip() 方法之前,否则它不会生效。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录

报告相同问题?

问题事件

  • 系统已结题 12月24日
  • 已采纳回答 12月16日
  • 创建了问题 12月14日