Создание растровых изображений из строк ARGB (в actionscript-3)?

в actionscript 3, какой самый быстрый способ выгрузить ваши данные (не из файла) в растровое изображение для отображения?

У меня он работает с setPixels и цветными прямоугольниками, но это слишком медленно/неэффективно.

Есть ли способ загрузить необработанные байты или перехватить класс загрузчика, чтобы ввести пользовательские данные загрузчика?

Что было бы лучше/быстрее - стоит ли мне начинать писать кодировщик байтов?


person user306492    schedule 01.04.2010    source источник


Ответы (1)


Вы можете быстро скопировать данные из ByteArray в Bitmap с использованием setPixels(). Даже если вам нужно заранее обработать данные, это должно быть намного быстрее, чем настройка каждого пикселя по отдельности.

person grapefrukt    schedule 01.04.2010
comment
Я уже делаю это, и это работает довольно хорошо с fillrect. Мне интересно, есть ли альтернатива, которая быстрее. - person user306492; 02.04.2010
comment
Похоже, я собираюсь использовать что-то похожее на base64, как я изначально думал. Спасибо за помощь в любом случае. - person user306492; 03.04.2010