actionscript-3 - 将图像保存在共享对象中

标签 actionscript-3 apache-flex flex4 flex4.6

如何将图像保存到 SharedObject 中?我正在使用 SharedObject 来保存应用程序状态,它适用于文本对象和 UIComponent,但保存 Image 会产生问题。它不会抛出任何错误。

   userdiagram.imageData = zorder.getItemAt(i) as mx.controls.Image
   userdiagram.x        = (zorder.getItemAt(i)).x;
   userdiagram.y        = (zorder.getItemAt(i) ).y;
   userdiagram.height   = (zorder.getItemAt(i)).height
   userdiagram.width    = (zorder.getItemAt(i)).width

这里userdiagram是类,imageData是图片类型变量。

最佳答案

您必须使用 byteArray 将图像保存在 sharedObject 中。

您可以在这里阅读更多相关信息:http://www.kirupa.com/forum/showthread.php?306972-Saving-bitmaps-to-a-shared-object

关于actionscript-3 - 将图像保存在共享对象中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14931851/

相关文章:

mysql - 更新数据库 - FLEX

apache-flex - actionscript 函数中的线程是什么?

actionscript-3 - adobe media server 4 与亚马逊的费用如何?

flash - 将 MovieClip 转换为 ByteArray

actionscript-3 - 网络录制的视频未在 ipad 中播放

apache-flex - 如何将所有不透明的像素着色为黑色

flash - ActionScript 3.0 : Array vs. 向量。<对象>

java - 如何从 Java 调用 Flex/Flash/Actionscript 方法?

javascript - 如何在运行时调整 swf 的大小以使浏览器创建 html 滚动条?

apache-flex - 如何在禁用的控件上显示工具提示?