当我制作一个 pygame 游戏并将鼠标悬停在它上面时,光标变成了正在加载的东西
When i make a pygame game and hover over it, the cursor turns into the loading thing
当我制作一个 pygame 游戏并将鼠标悬停在它上面时,光标变成正在加载的东西,这意味着我无法调整 window 的大小,或者如果我要制作按钮我将无法使用它们...帮助?这是我的代码。
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。
将此添加到您的顶部。
这用于贯穿整个事件,如果
event.type == pygame.QUIT
这意味着您在关闭 window 之前按下叉号,window 将被关闭。您可以像这样捕获所有 pygame 个事件。
while True: #your wile
for event in pygame.event.get():
if event.type == pygame.QUIT:
sys.exit()
#your code
当我制作一个 pygame 游戏并将鼠标悬停在它上面时,光标变成正在加载的东西,这意味着我无法调整 window 的大小,或者如果我要制作按钮我将无法使用它们...帮助?这是我的代码。
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。
将此添加到您的顶部。 这用于贯穿整个事件,如果
event.type == pygame.QUIT
这意味着您在关闭 window 之前按下叉号,window 将被关闭。您可以像这样捕获所有 pygame 个事件。
while True: #your wile
for event in pygame.event.get():
if event.type == pygame.QUIT:
sys.exit()
#your code