Задать вопрос
@Redzonetree

Как частично очистить поверхность в pygame?

Здравствуйте!
Я создал небольшую рисовалку на pygame, но так и не понял как реализовать ластик, поскольку полная заливка surface мне не подходит(так же как и изменение ее А-канала), я не могу понять как удалить УЖЕ отрисованный на surface спрайт, возможно его чем-то стоит заменять?.

Все спрайты находятся в pygame.sprite.Group()
Отрисовываю с помощью .draw(surface)

(Я пробовал удалять спрайты из группы использовав . remove (current Sprite), но это никак не помогло моей ситуации)

Подскажите пожалуйста решение данной проблемы, возможно ссылки на документации которые я упустил.
  • Вопрос задан
  • 345 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • Хекслет
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@YariKartoshe4ka
Удалить нельзя, можно только закрасить чем-то другим, например цветом фона
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы