Пожалуйста, обратите внимание на следующие изображения для иллюстрации:
Сначала я заполняю весь экран/сцену отдельными изображениями, пока экран не станет розовым. Каждый капля розового цвета - это отдельный персонаж, который я добавляю на сцену.
Теперь я хочу реализовать метод touchDown таким образом, чтобы каждый раз, когда пользователь коснулся экрана, он удаляет часть этого изображения, где произошло событие касания. Однако это событие касания не должно влиять на другие изображения/актеры/текстуры, которые находятся за или над розовыми актерами блоха. Как я должен достичь этого в libgdx, используя OpenGL ES? Пожалуйста, помогите мне в этом отношении.
Я нашел эту ссылку, которая объясняет, как изменить TextureRegion, но я не знаю, как я собираюсь решить проблему, используя технику, описанную в этом блоге. Вот ссылка