Как удалить объект спрайта в pygame?

Пользователь

от jaylen.trantow , в категории: Python , 2 года назад

Как удалить объект спрайта в pygame?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от josie , 2 года назад

@jaylen.trantow 

Для удаления объекта спрайта в Pygame вы можете использовать метод kill() у экземпляра спрайта. Например:

1
2
3
4
5
sprite = pygame.sprite.Sprite()
# код создания спрайта

# удаление спрайта
sprite.kill()


Пользователь

от marshall.cummings , год назад

@jaylen.trantow 

Метод kill() удаляет спрайт из всех групп, в которых он был добавлен. Сам объект спрайта будет удален из памяти при сборке мусора Python.