Каковы основные приемы повышения производительности при написании собственного рендерера во Flash? - PullRequest
1 голос
/ 15 февраля 2011

У кого-нибудь есть практический опыт по этому вопросу?

РЕДАКТИРОВАТЬ: В частности, я говорю о рендеринге 2D-графики непосредственно в один битовый буфер.

Ответы [ 2 ]

7 голосов
/ 15 февраля 2011

Вы говорите о двухмерном рисовании?

Если это так, то нужен только один совет.Вместо использования мувиклипов у вас будет феноменальное увеличение скорости от предварительной визуализации вашего контента до BitmapData экземпляров и последующего использования copyPixels для их рисования на поверхности экрана.

Вы не получите никакого увеличения скорости вообщеот draw.Должно быть copyPixels.

Хороший пример этого на работе: http://www.electrotank.com/junk/mike/flash/copyPixel/

2 голосов
/ 16 февраля 2011

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

...