如何在actionscript 3中返回对象的副本而不是引用?

时间:2009-08-25 12:13:55

标签: actionscript-3 oop reference copy

想象一下,我有一个名为“image”的对象,现在我想创建这个图像的多个副本,以多次显示它并具有不同的属性。当我执行image2 = image;时,只复制引用,因此我仍然会更改第一个对象的属性。

那么,如何在actionscript 3中返回对象的副本而不是引用?

3 个答案:

答案 0 :(得分:1)

查看this post

答案 1 :(得分:1)

在班级中创建clone方法。 This post最后提到了如何为BitmapData执行此操作,这可能是图像所需要的。

答案 2 :(得分:1)

要获得更通用的解决方案,请看一下:

http://www.kirupa.com/forum/showpost.php?p=1897368&postcount;=77