amarenkov
08.10.2008, 11:22
Доброе время суток.
Кто-нибудь знает, как из ByteArray получить BitmapData?
Проблема такая: я к своему проекту делаю embedde архив. В процессе выполнения я его разархивирую в памяти и извлекаю файлы. С текстовыми данными проблем не возникает, но вот картинки... При извлечении файла он возвращает ByteArray, который я не знаю, как преобразовать в BitmapData.
Loader не подходит потому, что он требует локальный доступ к этому же файлу - файлу swf, внутри которого у меня находится ресурс. Плюс к тому, Loader - ассинхронный. А я не вижу смысла начинать загрузку, отслеживать ее завершение, если данные - вот они, в массиве, который хранится локально и который у меня уже внутри переменной.
Заранее спасибо.
Кто-нибудь знает, как из ByteArray получить BitmapData?
Проблема такая: я к своему проекту делаю embedde архив. В процессе выполнения я его разархивирую в памяти и извлекаю файлы. С текстовыми данными проблем не возникает, но вот картинки... При извлечении файла он возвращает ByteArray, который я не знаю, как преобразовать в BitmapData.
Loader не подходит потому, что он требует локальный доступ к этому же файлу - файлу swf, внутри которого у меня находится ресурс. Плюс к тому, Loader - ассинхронный. А я не вижу смысла начинать загрузку, отслеживать ее завершение, если данные - вот они, в массиве, который хранится локально и который у меня уже внутри переменной.
Заранее спасибо.