2009-11-30 117 views
1

我想分离动画片段并将其附加到别处,但在AS2中似乎不可行。更改MovieClip的父级

我在找一个AS2的等效物Cocoa的addSubview/removeFromSuperview

是否有替代路线去,如复制一个新的父母电影..这是可能的吗?

回答

6

据我记得,你不能这样做。如果你使用AS3,它会简单得多,因为图形并不直接绑定到对象,所以你可以在不破坏它的情况下移除一个子,然后将它重新附加到另一个displayObject上。

但是,如果你使用的是AS2卡住...

我在过去所做的那样被缓存在问题作为位图的三菱商事,但是,只有当所有你需要的是“作品截图“的MC。

解决这个问题的另一种方法是不在FLA中附加东西,但创建一个类可以保存你的“生命体”,如果你需要任何类似于当前帧或mcs位置的话。 然后您将这些值从旧的mc传输到新生成的一个,并销毁旧的。

相关问题