Я делаю программу с графиком, который прокручивается, и мне просто нужно переместить часть экрана.
Если я сделаю что-то вроде этого:
import pygame
screen = pygame.display.set_mode((300, 300))
sub = screen.subsurface((0,0,20,20))
screen.blit(sub, (30,40))
pygame.display.update()
Выдает сообщение об ошибке: pygame.error: поверхности не должны быть заблокированы во время блитирования.
Я предполагаю, что это означает, что ребенок заблокирован на своей родительской поверхности или что-то в этом роде, но как еще я мог это сделать?