Производительность AS3 / Flash с большими растровыми изображениями - PullRequest
2 голосов
/ 20 апреля 2011

У меня есть приложение на основе AS3 / FL10, которое рендерит / анимирует / фильтрует (размытие) большие PNG (1 на просмотр) (примерно 1100x900 px, примерно 2 МБ) Из-за того, что фанаты начинают крутиться на моем ноутбуке как сумасшедшие, мне интересно, считается ли это «плохой практикой». К сожалению, мне нужны прозрачные изображения, поэтому JPG не является выбором. Кроме того, PNG загружаются динамически, поэтому встраивание файлов во флэш-файл (для использования сжатия jpg во флэш-памяти) также не является выбором.

Как вы, ребята, справляетесь с большими растровыми изображениями во флэш-памяти? Любые советы?

спасибо

1 Ответ

1 голос
/ 20 апреля 2011

Размытие очень тяжело для применения во время выполнения, особенно из-за того, что вам нужно заставить Flash сделать несколько проходов (= хорошего качества), чтобы он выглядел хорошо с большим неподвижным изображением.Таким образом, несколько очевидным предложением было бы применить размытие к самому PNG, или, если вам нужно это без размытия, сохранить 2 версии.Я думаю, что размытые изображения сжимаются довольно хорошо, поэтому они не должны быть такими большими, как оригинал.

...