Мне было интересно, как отменить шаги рисования в Python / Pygame. В основном я заставлял мышь рисовать линии, и когда я нажимаю кнопку отмены Rect, я хочу, чтобы экран вернулся в исходное состояние (до нажатия мыши). Вот мой код, но он не работает.
copy=screen.copy()
if undoRect.collidepoint(mx,my) and mb[0]==1:
screen.blit(copy,(0,0))
if mb[0]==1 and omb[0]==1:
draw.line(screen,color,(omx,omy),(mx,my),5)
Может кто-нибудь, кто знает, что я имею в виду, подскажет, как отменить последнюю кнопку рисования?
Спасибо.
Пс. Я новичок в pygame / python, поэтому, пожалуйста, не торопитесь.