Я пытаюсь создать простую программу в pygame, в которой она будет отображать строки, которые будут вести к вашей мыши, но линии не исчезнут go даже после того, как я вызову pygame.display.update()
. Весь экран начинает заполняться линиями. Вот код:
import pygame
pygame.init()
win = pygame.display.set_mode((720,360))
pygame.display.set_caption("Random Code")
run = True
font = pygame.font.SysFont("javanesetext",30,True,False)#Bold = True, Italic = False
text = font.render("Hi",1,(255,0,0))
clock = pygame.time.Clock()
mousePos = pygame.mouse.get_pos()
def redrawGameWindow():
win.blit(text,(36,36))
pygame.draw.line(win,(255,255,255),(mousePos[0],0),(mousePos[0],360))
while run:
mousePos = pygame.mouse.get_pos()
for event in pygame.event.get():
if event.type == pygame.QUIT:
run = False
redrawGameWindow()
pygame.display.update()
Не могли бы вы помочь мне решить эту проблему?