0
有什麼辦法將對象轉換爲AS3中的XML元素?將對象轉換爲AS3中的XML元素(反之亦然)
我發現這個教程連載他們:
http://cookbooks.adobe.com/post_Serializing_object_to_XML-11988.html
但我也需要一種方法來反序列化來獲得原始對象(有自己的屬性),並準備stage.addChild
有什麼辦法將對象轉換爲AS3中的XML元素?將對象轉換爲AS3中的XML元素(反之亦然)
我發現這個教程連載他們:
http://cookbooks.adobe.com/post_Serializing_object_to_XML-11988.html
但我也需要一種方法來反序列化來獲得原始對象(有自己的屬性),並準備stage.addChild
免責聲明:在下面的消息中,當我寫(un)序列化時,我談論XML
您可以(un)序列化一個數據對象與p諸如數字,數組,對象或字符串之類的屬性。但是,如果你沒有完成重建所需的所有指令,你不能(非)序列化一個圖形對象。
問題的最後一部分(添加到階段的反序列化的對象)讓我覺得你想(序列化)一個DisplayObject
。如果您的DisplayObject
的構造可以用一些屬性(Loader
中的圖像的URL,或者Shape
中的矩形的大小和顏色)進行彙總,您可以開發專用的序列化器。但這不適用於任何自定義Sprite
。
如果使用新的(ish)drawGraphicsData()和drawPath()方法繪製顯示對象圖形,則可以將繪圖命令存儲在實例變量中(並對它們進行序列化/反序列化)。 –