2009-02-01 22 views

回答

1

不可能“复制”,并且不能保存从displayObject继承的对象。

最好的解决方案是提取位图数据保存并编写自己的解析器来保存形成动画片段的数据。除此之外,我没有找到任何解决方案

0

您需要编写自己的deepCopy函数版本。这个函数应该反省你的MovieClip,并记住它的所有属性和当前状态,并使用getQualifiedClassName()记录类名。然后,您会将所有信息保存到LSO,以便稍后重建或复制该对象。

当你需要重构它时,你会做相反的事情。获取LSO,创建一个相同类型的新对象,并将其所有属性设置为之前记录的已保存状态。

你可以考虑的另一件事是将对象保存到一个字节数组中,但这不会保存对象的类型,并可能会给你其他问题。