Возможно ли сохранить изображение в SharedObject во Flash? Было бы неплохо, если бы это сработало. Мне нужно «хранить» изображения локально, но, похоже, это не поддерживается Flash ... Поэтому я хотел бы поместить эти изображения в SharedObject, который можно сохранить ... но работает ли он с изображениями?Можно ли сохранять изображения в SharedObject Flash?
Я попробовал его с Bitmap, но если я хочу, чтобы прочитать и добавить его на сцену, это говорит о том, что объект не может быть преобразовано в растр ...
var image:Bitmap = //some awesome image;
sharedObject = SharedObject.getLocal("img");
sharedObject.data.img = image;
sharedObject.flush();
Ошибка здесь ->
sharedObject = SharedObject.getLocal("img");
addChild(Bitmap(sharedObject.data.img));
Сохраняется ли файл в формате JPG или PNG? Неужели эти данные должны быть скрыты из виду, из сердца вон? Если вы используете flash-плеер 10, класс flash.net.FileReference может вам помочь. Используя метод save(), когда вы готовы записать ByteArray вашего bitmapData на диск, вы сможете сохранить копию на свой диск. –