Я делаю программу с графиком, который прокручивается, и мне просто нужно переместить часть экрана.
Если я сделаю что-то вроде этого:
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: Поверхности не должны быть заблокированы во время блита
Я предполагаю, что это означает, что ребенок привязан к своей родительской поверхности или что-то в этом роде, но как еще я могу это сделать?