В этом blit
звонке
screen = pygame.Surface(640, 480)
bgsurf = pygame.Surface(640, 480)
new_rect = pygame.Rect(0, 0, 80, 80)
screen.blit(bgsurf, new_rect, new_rect)
как pygame решает, какую часть bgsurf
он скопирует на экран в области new_rect
?