2012-03-08 3 views
2

Я пытаюсь построить игру с разрушаемым миром (подобно Worms). Я хочу иметь мир как текстуру и изменять цвет и прозрачность некоторых пикселей вокруг после взрыва. Я нашел способ построить texture from drawable, но я не уверен, что генерация так много текстур каждый раз не будет убивать мое устройство. Есть ли способ прямого доступа к текстурным пикселям?Изменение пикселов текстуры в AndEngine

ответ

1

Текстуры в openGL не изменяются. Чтобы обновить текстуру, вы должны переопределить TextureRegion. Взгляните на пример «Обновить текстуры» в «Andengine». Примеры: https://github.com/nicolasgramlich/AndEngineExamples/blob/GLES2/src/org/andengine/examples/UpdateTextureExample.java

Итак, я думаю, что вы уже на правильном пути, и я надеюсь, что это не сделает ваше приложение невоспроизводимым. Держу пари, с тобой все будет хорошо.

Смежные вопросы