gpt4 book ai didi

python - 当我制作一个 pygame 游戏并将鼠标悬停在它上面时,光标变成正在加载的东西

转载 作者:太空宇宙 更新时间:2023-11-03 17:57:47 25 4
gpt4 key购买 nike

当我制作一个 pygame 游戏并将鼠标悬停在它上面时,光标变成正在加载的东西,这意味着我无法调整窗口大小,或者如果我要制作按钮,我将无法使用它们。 。 帮助?这是我的代码。

import pygame
import random
import time
import os

from pygame.locals import *

red = (255,0,0)
white = (255,255,255)
black = (0,0,0)
green = (0,255,0)
blue = (0,0,255)

pygame.init()

background_colour = (white)

(width, height) = (800, 600)

screen = pygame.display.set_mode((width, height), pygame.RESIZABLE)

screen.fill(background_colour)

while True:
pygame.draw.circle(screen,
(random.randint(0,255),
random.randint(0,255),random.randint(0,255)),
(random.randint(0,800),random.randint(0,600)), 20)
pygame.display.flip()

所以是的,pygame 总是会发生这种情况。

最佳答案

将其添加到您的 while 之上。这适用于贯穿事件和 if

event.type == pygame.QUIT 

这意味着您按十字键关闭窗口,窗口将被关闭。您可以像这样捕获所有 pygame 事件。

while True: #your wile

for event in pygame.event.get():
if event.type == pygame.QUIT:
sys.exit()
#your code

关于python - 当我制作一个 pygame 游戏并将鼠标悬停在它上面时,光标变成正在加载的东西,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28241142/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com