有没有办法将对象转换为AS3中的XML元素?
我找到了这个教程来序列化它们:
http://cookbooks.adobe.com/post_Serializing_object_to_XML-11988.html
但我还需要一种方法来反序列化以获取原始对象(具有自己的属性)并准备好stage.addChild
答案 0 :(得分:0)
免责声明:在以下消息中,当我写(un)序列化时,我谈论XML
您可以(取消)使用数字,数组,对象或字符串等属性序列化数据对象。但是,如果您没有重建它所需的所有指令,则无法(un)序列化图形对象。
你问题的最后一部分(添加到非序列化对象的阶段)让我觉得你想(联系)序列化DisplayObject
。如果DisplayObject
的构造可以使用某些属性(Loader
中的图像的网址,或Shape
中矩形的大小和颜色)进行汇总,则可以开发 ad hoc 序列化程序。但这不适用于任何自定义Sprite
。