import pygame
from pygame.locals import *
pygame.init()
screen=pygame.display.set_mode((800,600))
surf1=pygame.Surface((200,200))
surf1.fill((250,0,0))
rect1 = surf1.get_rect()
rect1.topleft = (200, 200)
screen.blit(surf1,rect1)
pygame.display.flip()
done=False
while not done:
for ev in pygame.event.get():
if ev.type ==QUIT:
done=True
pygame.display.flip() don't work in or outside while cicle
if ev.type==MOUSEMOTION:
if rect1.collidepoint(ev.pos):
surf1.fill((0, 250, 0))
print('inside')
pygame.display.flip()
dont work, i tried to change pygame.display.flip() indentation but nothing
pygame.quit()