Может быть, это лучшая идея, но это не отвечает на вопрос.

сьpygame и хочу графику для кнопки с тремя состояниями: нормальный, зависание и нажатие. У меня есть изображение, как этот ...

... и я хочу получить новыйSurface используя часть этого.

Я загружаю изображение с этим кодом:

 buttonStates = pygame.image.load(os.path.join('image','button.png'))

Как я могу создать новую поверхность, используя только часть этой графики?

Ответы на вопрос(3)

Ваш ответ на вопрос