Seite 1 von 1

linien kommen spät

Verfasst: Dienstag 19. Oktober 2010, 14:16
von woven88
hi,
ich hab ein programm geschrieben indem per mausklick gezeichnet werden aber die linien kommen erst wenn ich ein anderes fenster davor- und wieder wegeschoben hab .
warum ist das so

Code: Alles auswählen

import pygame , sys
from pygame.locals import *


pygame.init()

screen= pygame.display.set_mode((700,700),0,32)
color = (200,255,40)
points=[]

while True:
    for event in pygame.event.get():
        if event.type == QUIT:
            pygame.quit()
            sys.exit()
        if event.type == MOUSEBUTTONDOWN:
            points.append(event.pos)

    if len(points)>1:
        pygame.draw.lines(screen,color,False,points,5)

pygame.display.update()

Re: linien kommen spät

Verfasst: Dienstag 19. Oktober 2010, 14:21
von EyDu
Ich würde mal auf die falsche Einrückung von "pygame.display.update()" tippen.

Re: linien kommen spät

Verfasst: Mittwoch 20. Oktober 2010, 16:46
von woven88
danke mann,
genau das war der fehler :wink: