Я изучаю pygame
и хочу графику для кнопки с тремя состояниями: нормальным, зависающим и нажатым. У меня есть изображение, подобное этому...
... и я хочу получить новый Surface
, используя его часть.
Я загружаю изображение с помощью этого кода:
buttonStates = pygame.image.load(os.path.join('image','button.png'))
Как я могу создать новую поверхность, используя только часть этой графики?